Hello Nigel,
maybe I have a proposal for your questions.
There is 1 entity creator who creates different parts which are going into separate boxes.
The boxes are processed in a server, e.g. an oven, than the entities are unpacked.
Hope this gives you some hints to solve your problem.
Best Regards,
Klaus