Also, we might need to rename the class anyway, because it isn't actually supposed to manage processes. In my best understanding of the planned architecture, this class would be managing batches/assignments being worked on and their associated jobtypes, while the code in the jobtype is free to (and, in its default implementation, will) start and manage processes to do its actual work.