Feature Request - a tempo-scalable note expression option

This is a repost of a feature request buried in another thread.

Another feature that Expression maps should have is: a tempo-scalable note expression option.

You could record a note with a dynamic curve in it connected to, say, CC1, and have this be a model for a sfz or decrescendo, so you could store it as a preset and then attach the preset to the articulation. Then when it’s applied to a note, it could be scaled to match note duration or tempo. Perhaps with two added breakpoints - one to preserve the primary duration, so that attacks wouldn’t get the same stretch as the overall duration; and one for the end of the dynamic, so that a swell could happen more towards the end rather than simply ramp a longer time. And perhaps those breakpoints could also appear when looking at note expression in a note.