How can I make the move animation calculate from a current position of an element, not the initial?

For example, if I set the initial position to -50%, and then move an element another -50%, it won’t move. I know I can just set the value to “-100%”, but I have a different case. I need the animation to be calculated exactly from the CURRENT POSITION.

Is there such an opportunity? Maybe there are workarounds?

Any luck with this? I’m having the same issue.