Thanks for the quick response Mauricio! I appreciate all the work you have done for this community.
I have a few use cases in which we need to return a large number of document IDs in a single request (cannot use paging for this). After a certain threshold, the response times increase substantially in proportion to the number of documents returned. Since it is just the IDs, I am thinking of returning the results in CSV format since there is less packets to transmit. I assume I would have to write a new ResponseParser for this, but that should be easy.
You bring up a good point about the lazy parsing, though it seems that would take some significant development work to get the read ahead working properly.
Thanks again for your input,
Briggs