To answer one part of the question I missed in my reply: It uses the same Process object over and over.
I am working on a standalone test, but it may take while a while to produce results (a few days of run time, I think). And as usual in these cases, it might not cooperate.