Currently, the batch parallelization is not reproducible if the size of batch submission changes. Instead, we should supply parameter sets with generator slots and associate returned particles with those values. This will introduce a tradeoff where two parameter sets for the same generator could be proposed at the same time and accepted, leading to loss of computational efficiency