Getting the final query result after repeatedly calling fetchMore

What’s the most straightforward way to get access to the fully merged result set with all pages, after repeatedly calling fetchMore to “exhaust” a paginated query? I’m currently using reobserveCacheFirst to accomplish this, but it feels bad since this method was just introduce as public API, and I’m worried it may not stick.

Also in this case, I want to get the result from calling fetchMore (i.e. just getting it from the query hook delivering an updated result isn’t enough)