I am delighted about these improvements in Region vs tempo envelope!
When there are two tempo markers at the same position, their order should carefully be preserved. At present, if I try to edit the value of one tempo marker in such a doublet via the "Edit Tempo/Time Signature" dialog box, the order of the tempo markers is changed:
Before editing:
After editing in timebase = Time, the order of the edited marker is changed:
(The 80bpm marker gets placed before the edited 180bpm marker.)
After editing in timebase = Beats, the order of earlier markers is also changed:
(The 149.091 tempo gets placed before the 236.364 tempo.)