Moving a character to sync for animation

For example:

Notice how when ‘E’ is pressed his character “teleports” to the desired location?

Which blueprint do you use to make your character move into position so the animation can be lined up perfectly?

Move component to only goes for world locations, but what if I want to place say a door that opens with my animation in a lot of places? Would I have to go into the bp and manually set the world locations for each door so my character is transported there?

Thank you all in advance!