page overlays only broke safari on iOS when you used like 10 page overlays on one page
usually this happened when people created pages instead of projects to then open all these pages as overlays
at the moment, only overlays that are open-able on the current page are loaded into the markup, so this reduces the chance that we get too many page overlays at once
the reasoning behind this preloading of page overlays was just:
i thought people would have max 2 overlays on a page. maybe a about/contact overlay and a desktop burger menu
when the overlay markup already exists and is just hidden, a click to make the overlay show will show it immediately without any loading (which i think is important for burger menus for example)
but since we now have the project overlays feature, theres no reason to misuse the page overlays feature like i described so i guess its fine, but let me know if you run into any issues!