Okay, I admit… this is a special case but this little helper has you covered. It loads the head dependencies from within you Hype document and then advances when done (
addToHead.hype). There is even a little workaround in there that fires "HypeDocumentLoad" again to initialize any Hype Extensions you loaded this way (for that look at the example
This approach works great for cases where you don't have access privileges to the page head like in Content Management Systems or some page builders or need your initial embed to be self contained.