created object from factory need to be initialize their position
to be not shown in the viewport geometry.
We can also just set the visibility to false, so we minimize the elements that the renderer is touching. However there are way more issues waiting in T8180 that are also in this code.
After thinking more about this, i think this makes sense to have in master right now...
But its conflicting.
I’ll rebase it