I have left some comments in #228, but the code infrastructure is set up where multiprocessing can be added simply. There has also been discussions to add multiprocessing to other driver scripts that can handle multiple jobs at once rather than serially.