One option is to include the full Hype runtime inline like this: page.html.zip (43.9 KB). I used this basic workflow: Question for exporting an ad for website (Inlining all JavaScript in one file) - Single HTML page
-- Google (on most ad platforms they run) does not allow custom CDNs.
Here's how to avoid the Full JS file: Banner ad file optimization: What are full.min.js and thin.min.js for?
Is there a hard limit of 150k? It looks like the actual size is 409KB, and the transfered size (with gzip) is 210KB.