Going to abandon the iterator stream as it doesn't handle flush buckets very well. I'll go back to the original plan of reading in and processing one block at a time