Batch async processing for co