Added native javascript scroll to mechanism based on
requestAnimationFrame object.