Object kernels