added webkitRequestAnimationFrame, but scrolling is slow and still choppy