Scroll offset + duration = smooth scrolling