Sequencer Transform tool - Tangent values not scaling proportionally?

hello. I’m working on Unreal Engine 5 Sequencer. I do a lot of flipping curves in the curve editor like the gif below. However, when scaling the curve with the Transform tool, the tangent slope is maintained, so the end result is convex.
UE Curve Editor 01

So I have to manually adjust the tangent slope as shown in the gif below. It’s quite an iterative task, and I’m not sure I’ve done a numerically perfect curve flip.
UE Curve Editor 02

If there is a better way than manually manipulating the tilt of the handles, please let me know. thank you.

Note: Pressing “1 (auto tangent)” is not the right solution for my case. Because I have a lot of curves I have adjusted with “Ctrl + W (weighted tangent)” or “3 (broken tangent)”.

hey buddy I’m having the same issue as you, did you ever found a neat solution for this other than manually adjusting by hand?