FIXME:  There might be something wrong in the client_entry_points.c,
glUniform to client_autogen.c is much slower than glUnform in
caching_client.c on target (5 - 9 us vs 2 us).  Need to look into why