Functional guided scrolling