Миниатюры отсутствуют для наших внешних вставок при использовании topic-thumbnails

Возможно, я добился некоторого прогресса в этом вопросе. Рассматривая:

api.composerBeforeSave

Чей обратный вызов обрабатывается в composer.js. Оттуда мы видим, что методы createPost и editPost вызывают getCookedHtml, который по сути просто возвращает innerHTML следующего элемента:

const editorPreviewNode = document.querySelector(
  "#reply-control .d-editor-preview"
);

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

Почему так происходит, или что можно изменить в composerBeforeSave, чтобы добиться похожего результата?