We should do this just as we did it for culling.