more consistent identifier
dont subdivide triangles into more triangles, only subdivide quads and higher sided faces
only update matrices on view change