Feature Request: Smart tie/slur breaks over jumps

I would love to see Dorico automatically handle tie and slur break/continuations over situations like this:

  1. 1st ending into the repeated section.
  2. Bar before 1st ending into 2nd/3rd/4th ending.
  3. D.S jumps back to a Segno
  4. Bar before Coda jump into the Coda.

Any other votes for this one? I have this need frequently, both in vocal staves and orchestral staves. Yes, I know there are various workarounds, but it would be nice not to need them!

This is perhaps the most longstanding request on the forum. And your four different scenarios present four different technical challenges.