title: Is there a way to paginate queries by combining query cursors using FirestoreRecyclerAdapter?
body: <p>I have a query that looks like this:</p>
  
  <pre><code>Query first = ref.orderBy("name", Query.Direction.ASCENDING).limit(10);
  </code></pre>
  
  <p>This is how I display the data to my <code>RecyclerView</code>.</p>
  
  <pre><code>firestoreRecyclerOptions = new FirestoreRecyclerOptions.Builder&lt;ModelClass&gt;().setQuery(query, ModelClass.class).build();
  myFirestoreRecyclerAdapter = new MyFirestoreRecyclerAdapter(firestoreRecyclerOptions);
  recyclerView.setAdapter(myFirestoreRecyclerAdapter);
  </code></pre>
  
  <p>I'm trying to use pagination as specified in <a href="https://firebase.google.com/docs/firestore/query-data/query-cursors" rel="noreferrer">here</a> and I cannot solve it.</p>
  
  <pre><code>first.get().addOnSuccessListener(new OnSuccessListener&lt;QuerySnapshot&gt;() {
      @Override
      public void onSuccess(QuerySnapshot documentSnapshots) {
          DocumentSnapshot lastVisible = documentSnapshots.getDocuments().get(documentSnapshots.size() - 1);
          Query second = ref.orderBy("name", Query.Direction.ASCENDING).startAfter(lastVisible).limit(10);
          //Create a firestoreRecyclerOptions and setting the adapter
      }
  });
  </code></pre>
  
  <p>Is there a way to paginate queries by combining query cursors using <code>FirestoreRecyclerAdapter</code>? Is this even possible?</p>