Similar to what bullMQ Pro `Batches` does from `https://docs.bullmq.io/bullmq-pro/batches` which would be nice