Process marketing record activity by batch
On busy system, there may be a large number of record activity waiting. So this processing may block the cron for a long period of time. So we could let the workers do the activity in batch because there is no risk of doing twice the action as the records are protected by the workflow and the state field.