Although a nice implementation, kudos Noel, I still prefer the Studio One Pro approach. Example: TV has AABACABB
I SO4P as you decide to dele the 2nd A it is removed from entirely from the TV. If you add a 2nd A after the first B your TV is now ABAACABB.
IOW TV is always what you want. I prefer to see TV that way instead of the CbB way of jumping around.
To each his own though.
The "one up" CbB has is the availability of different versions until you commit. That's pretty cool although it's not my workflow.