How to exclude previous results from paged data

Is there a way to exclude results from a paginated search if those results have been fetched previously?
Consider the following data:

const fullUserIndex = [
  {
    ObjectId: 1,
    name: 'james',
  },
  {
    ObjectId: 2,
    name: 'john',
  },
  {
    ObjectId: 3,
    name: 'jane',
  },
  {
    ObjectId: 4,
    name: 'jessica',
  },
  {
    ObjectId: 5,
    name: 'jasmine',
  },
  {
    ObjectId: 6,
    name: 'justin',
  },
  {
    ObjectId: 7,
    name: 'jacinta',
  }
];

I search with hitsPerPage: 3. Now imagine that for my first search, the first 3 results (james, john, and jane) are returned. Then by the time I do the second search, something else has caused the ranking to give a different order of results, such that the top results would be justin, jasmine, and jacinta. If I specify page: 1, then james, john and jane would show up in this second search. How can I prevent this? In this case, I want the second search to return only jessica (i.e. excluding james, john, and jane).