@khkey, I think that Arnold’s response to @PatMc’s post may be apropos here.
@aschrijver can you update your answer with a view to addressing’s Karen’s particular concerns?