requestAnimationFrame,

Much more efficient...

Than setInterval & setTimeout!