Maybe there is a misunderstanding.
Let me put this in other words:
As far as I know Hype isn't providing some robust API to embed a hypeDocument into another page, (without using iframes for exemple) despite the fact its a common usage, in my opinion.
-> see How to call hype js function from external HTML - #2 by Daniel
If only we could have access to a method like
HYPE.documents['DocumentName'].destroy()
, then we could handle load and unloading hype documents safely and benefit from a clean integration and external control within a single page app.