Why this is tricky

Only the current page's rows exist in the DOM — the other 18 records aren't hidden, they're simply not rendered until you navigate to their page. A locator scoped to "row 7" means something different depending which page is active.

IDTest case
Initial state.