Implement loading uniforms for float vecs