(Let's stay on topic.)
In the needs of Vue/React, a Hype "unload" feature would most likely have the meaning of keeping all the state, but performing an entire document pause. The Hype runtime would still be in memory, but inactive. When loaded back, it would rebuild the DOM based on the saved state and resume the animations. This would handle a case of wanting to go back exactly where you were in the Hype document.
Primarily this isn't implemented because Hype was built in a time before React existed and didn't have to deal with the DOM changing behind its back. Hype always assumes its DOM is there .
I wouldn't give any promises to a release date or commitment on the feature, but I'd definitely like to play nice with DOM/React.
The other method you describe should work fine -- just use an iframe. This won't let you save/restore state, but you can do this yourself if need be.
So Hype can handle its animations in React, but not the more useful case of returning where one left off.