This should reduce memory usage at least for large jobs. We won't save all the results into the job. I _think_ this will be half memory usage for many situations.