Add support for generated shaders with positional lights