OffScreenTexture class now holds common code used by Defocus, ShadowCaster, Clashtest and others