updates enumerator to better handle large host lists by utilizing multiprocessing.Pool().