Dynamic batching heuristic for simultaneous processing | Synapse