- Pre-compose the neighbour page (beyondViewportPageCount = 1) so the first swipe doesn't hitch while the heavy LazyColumn builds. - Drive the TabRow indicator off pagerState.currentPage so it moves with the swipe (at the half-way point) instead of only on settle — the lag read as "not smooth". - Wrap each pager page in Box(fillMaxSize) so short content (the Top-Alben charts row) sits at the top again, not vertically centered. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>