Batch chunk implementation