How to scroll on products

I´d like to fetch all products via API
I can´t use paginated search products directly because when _from is bigger than 2500, VTEX won´t let me do the request.
Instead I fetch paginated ids (no 2500 limit here) and, for each bunch of paginated ids, I do a search of products containing those ids.
But then again, if I try to get more than 9 products in each page, I get a 206 response, which I don´t know what to do with.
So I’m stuck with pages of 9 products which is way too slow for a catalog of 8000 products to iterate

Is there a better solution???