Starts adding new functionality to GLSLUniform