OptionalinstanceOptionalinstancenumber of instances to pre-allocate. Instances start at the group origin (identity transform) until placed; addInstance grows past this.
Optionalinstancegive each instance an opaque vec4 (16 bytes per instance). Read as emissive by the built-in lit shading, or as anything at all by a custom mesh shader.
give each instance its own colour (16 bytes per instance), multiplied into the mesh tint