batchSize & {native_parser:true}
scrap .toArray() altogether, it doensn't respect {batchSize:true}. use
cursor.each to iterate individually - it runs way faster anywya. note
there's a bug here, it's considering itself finished before it
actually is. If we let it run (by removing db.close() &
process.exit()) it will actually finish up