Instances with non-shared values - saved in a scene property

Hello,
for the instancing of the objects you might want to check here:

It avoids copying the mesh data block so that memory footprint should be small. Changing of the location of the object still will be possible as shown in the example.

For working with bpy.props.CollectionProperty you might want to check the code that can be found here:

Maybe you find useful hints there.

1 Like