Ah yes, the "splinters" and the bane of my editing workflow in take lanes. IME, these "orphan" clips are created when any portion of any concurrent clip in any lane falls outside the swipe selection of a clip in one lane. They block the selective slip editing of other clips (depending when they are created/edited?) which is annoying and are a likely suspect for the only conditions which will consistently crash SONAR for me.
In practice one tends to run with a feature until boundary conditions are encountered. I often generate 10-20 take lanes when tracking free form vox or lead instrument solos and "cross-comp" between the takes. (By "cross-comp", I mean >1 one concurrent clip with differing lengths will be selected/active.)
To be fair, I can see how keeping track of so many edit complications could lead to an unstable project state given both how easy and flexible/free of restrictions it is to edit clips in take lanes in SONAR.
I've tried to do this in SO3 and it does not seem to support the same degree of flexibility which might be a design choice to maintain the integrity of the project.
My workflow practice includes saving constantly, deleting splinters, clearing undo history, eliminating redundant takes and moving "keeper" takes to their own track as soon as possible to cut down on the amount of active edit states that have to be maintained. Even with the additional "housekeeping" I find I am significantly faster and more productive using SONAR than an alternative.