The snapshotFirstTileTop/restoreScrollAfterPrepend dance caused a double visual correction (content shifts down then scroll snaps back) making scroll-up feel janky compared to scroll-down. Removing it lets new content naturally push existing tiles down when prepended, matching the expected scroll-up behavior where content above fills in seamlessly.