require occlusion queries