Do not update/clone material in UpdateBatches(), as it's called from a worker thread. Instead update material earlier on demand.