Use ShaderDefinitionFactory to ShaderManager