MongoSnapshotStoreBatchOptions
data class MongoSnapshotStoreBatchOptions(val enabled: Boolean = false, val maxSize: Int = DEFAULT_MAX_SIZE, val maxDelay: Duration = DEFAULT_MAX_DELAY, val maxPendingSaves: Int = DEFAULT_MAX_PENDING_SAVES, val laneCount: Int = DEFAULT_LANE_COUNT)
Controls transparent batching for MongoSnapshotStore saves.
Batching is opt-in because collecting a partial batch adds up to maxDelay to a low-throughput save.