Мне нужно устанавливать разный размер контекста внедрённого отображения, в зависимости от опций контроллера контейнера. То есть, перевели форму в режим маски - размер один, а переключили в режим разметки - размер изменился.

А ещё нужно сопрягать эту задачу с другой - отлов момента изменения размеров формы, причём с точки зрения опять же внедрённого отображения.

Я уже перепробовал штатные средства, но они не предусматривают подобные выкрутасы.

Обёртку не предлагать- обёртка маскирует тип обёртываемого контейнера, и служит изолятором от некоторых встроенных в ББ и рассчитанных на этот тип возможностей.