oh awesome, thank you. that setting is actually off by default ( retain component spacing on snap). now i see why it does horrible results if you don't wish to flatten everything - leaving snapping on by accident when not needing it i mean.