Update the DefaultProjector to behave better when changing framebuffers
#2802
+233
−81
DefaultProjector to behave better when changing framebuffers
#2802