Cardano-graphql Query Limitations

I have build a @cardano-graphql/server that starts it along with cardano-node , cardano-db-sync-extended , postgresql , and hasura.

I then query the graphql API from another machine, but I always get back arrays of maximum 2500 items.

How can I get back the real whole data?

for example this {"query": {blocks {epochNo}}} returns only 2152 items

Is that the same concept as it was for the REST api where you had to go through pages? here by the use of {offset: int!}?