Address threading issue for Dirac Kernels