optimized scrolling behavior (35% to 7.5% of consumed time)