ShaderUniformState now borrows its value for performance reasons