Concept Flow - Cursor-based pagination
Start Query with cursor=null
Fetch first N items after cursor
Return items + new cursor
User requests next page with new cursor
Repeat fetch with updated cursor
Stop when no more items
Cursor-based pagination fetches a set number of items after a given cursor, returning a new cursor for the next page until no more items remain.