@frikkr That engine is looking fine Matt.
That is one of the things I don’t like about instancing, that the object has to be exactly at the world origin, it has to be in 0,0,0
Say you have this object, it sits at 0,0,0

So when you instance it, the empty comes out at the center of the instanced object.

If you offset the original object from the center 0,0,0,

The instanced object comes out with that same offset. The empty will always come out at the center and the object will always receive the offset from the center.

So I need to have loads of Collections each with a part at the center, since it would be a mess to have lots of geometry all bundled up in the center.
