How would one merge the list when converting polysurfaces into two their individual surfaces. But if it was a surface in the first place it returns a null value. So what I would want as an end result:
Keep surface and null values from surface.difference component and merge that with surfaces from polysurface.surfaces component keeping the list structure.
Thank you for your help in advance!