smoother scroll-to-position action