It also needs to scroll in after a second or two, and shift the page content down, so you mis-click the wrong link, and end up loading something that takes forever to load and somehow manages to cause the back button to misbehave.
manually scrolling before every widget loads should cause a full page refresh.
zooming in should cause a full page refresh
Clever people with no morals use that to load ads under your finger, timed to create an inadvertent click.
I swear NYT do this in their games app, the play button gets replaced with a subscribe as the late loaded subscribe element shifts the page exactly the amount to put subscribe under your finger. I wonder how well it worked?