Another option is to se the factory's pull to a specific amount, Then use a "not empty" sensor on the storage, shutting off the factory as long as ANYTHING is in the storage. Then you connect the dependent factories directly to the first one in a chain that self-renews whenever any of them...