Paging 3 with Room: Loading Big Local Lists Without the Offset Bookkeeping
Room can return a PagingSource directly from a DAO, and Paging 3 handles the incremental loading, diffing, and invalidation. Here's the minimal wiring, the cachedIn gotcha, and how to verify it.