revert to useNewBatchingKernel, the other one is broken (need to figure out why)