Add createKernelDomain, createKernelCopy and createKernelSync