time units uniformisation : timeouts keep running when tab out of focus, animationframes don't