@horst.w: I disagree. Not that I don't want the process splitting (which is a good thing), but that doesn't mean there shouldn't be any automatic functions for issues like this. It is cumbersome to split many times, and adjusting the split points after the fact entails editing each of the processes manually. For sandwiched processes that means editing both start and stop height, and while that's OK when you have just three processes, it becomes a nuisance with more.
If there was an automatic function (for instance based on a minimum area) to avoid underlying holes for protruding structures, then that would be a lot more convenient than manually splitting into multiple processes.