I wanted to add one more thing on this general topic. When you originally started this topic, you mentioned about just how slow some of the load times were on your mobile. In my experiments in the past, when I would get these big hangups (and probably what you see on the demo), it seems the cause was always from the fact of loading videos from the external sources like YouTube or Vimeo.
You should try experimenting with some pages where there are no videos in your slides. I think you’ll see that is the bulk of the hangup.