Rename Shader::execute to Shader::apply