Add Waypoints to hide off-screen videos, save CPU cycles

:rainbow: