add: requestAnimFrame shim