This question seems to be related to @serge’s other question here, so I’m adding that link for context: