Thanks Kalle. That line of logic surprisingly makes a lot of sense to me but as a man with a pitiful knowledge for expressions I’m stumped at where to start implementing this. Could there any recommendations of anyhow to get around this problem I’m not thinking at? Looks like there was a similar question raised on these forums that didn’t get anywhere.
I’ve seen it fixed enough times I assumed there’s some plugin for it but maybe this is one for the graph editor.