Increase Rotation to 360 doesn't nest some elements

Hello @Petras_Vestartas @Petras1
How can I achieve a good result with large geometries when using 360 rotation? because some elements were lost. why this happen?

When combine freeform and rectangualr shapes, I think It would be beneficial if Rotation could accept up to 2 values ​​(the first value for any shapes and an optional one for rectangular shapes). or any idea to restrict the rotation of the rectangular shapes?

I did a manual nesting with this example, I would like to try your best result to try with more elements (similar shapes).
Thank you again Petras, for this awesome tool!.

Best.
T.

220610_te.gh (9.8 KB)
220610_te.3dm (353.0 KB)