Running a sub-process by each worker and capturing the output.  This turned out to be harder than it should have been due to subprocess and pp not playing nicely.