Another projector registration refactoring.