Improve animating scroll