bug fix: call actual glVertexAttribxf{v} in caching_client