I was more getting at that a map/reduced result will be loaded into memory entirely before the calling code has access to the results. I remember this was a point of contention when I proposed the original changes to `ResultSet` that resulted in it always buffering results.

Perhaps results that cannot fit into memory and specialized map reduce based finds are entirely incompatible. It is not going to be possible to map an entire resultset if it does not fit into memory.