Not visited in a while (tied up with other stuff) but as a wish for V6, would it be possible to allow trimming with locked objects? Workflow something like: Allow post-selection only of locked items as trimming objects; don’t allow the locked objects themselves to be trimmed, only act as the cutter.
This would make life simple when trimming to boundaries inherited from legacy data without risking the loss of the legacy stuff itself.