Add an ATTRIB_UV1 and use glClientActiveTexture for UV0 and UV1 then reset in the VertexBuffer UnsetAttribPointers.