Port shadow shaders to singleton and remove non singleton.