Moving player character by timeline and teleport it

Not after, I plan to play the timeline on Pressed, to move slighty then teleport during, at 50% of the Duration, then doing something at the teleport location triggering the Stop pin of the timeline, after that I plan to On Release, reversing the whole logic! A bit complex for only one Timeline right ?