309: VertexData ctor
310: refactor