Smooth scrolling for mobile devices