Unified transformation matrix binding methods in "ShaderProgram"