[idempotence] pointer-events:none for overlays, plus click event passthrough for older browsers
[idempotence] multiple pageguides!!
[idempotence] handle timers better for multiple pageguides