I don’t understand how this is troublesome. The Markdown document and its assets are placed in a group, nicely self-contained. So why are you not moving the entire group?
And note, this is not anything new or a behavior we designed. Structurally, web pages have been designed this way for decades.