Either way is fine with me. I think for large result sets it might make sense to prepend because then the concatenation will be O(ChunkSize) not O(AccumulatedResults), but you've tested appending so I'll go with that.