Mesh representation, some comments, and opt memory layout of components array