Eliminate memory issues using PrintReads in large concurrent runs by reducing memory usage. Ensure do.run subprocesses are cleaned and closed