Multiprocessing is now much more efficient, by breaking up the single
(overloaded queue) into one queue per process.