Separate By Loose Parts without mesh warping
First of all I think your Q is a bit out of naming convention (or my understanding).
Mesh is not wrapped, but seems to me as Vertex Normals issue. I had no time to investigate deeper, but disabled Auto Smooth Properties &gt; Data &gt; Normals solved it.

Edit: yet not sure why Auto Smooth react so wierd, but since its Vertex Normal issue it is better to search for Set Normals from Face that fix that and you can use Auto Smooth as well.

There would be still visible edges of separated parts, but that is simply because blender dont know  there is a face next to it so cant optimised. Probably there is another function to search in radious or there is a way to fix it manually, but for sure &quot;seams&quot; are gone when you connect parts together like Merge by Distance.