its a pretty easy thing to solve, all you need to do is be working local / relative space for the actor. the basic idea is that instead of setting the actor location you want to be setting the location of the components within the actor. the components location is relative to the origin of the actor, so you can set a a components location to say 100uu on the X axis and it will in relation to the actors location instead of potentially ending up across the map. that may not have been explained well but the picture below shows an example.
in the example below the two meshes would be your hatch doors and we are trying to move them apart so they are open. i have the pivot/origin of each mesh at 0 0 0. then i just use a timeline to control the time it takes them to move and the lerp to control the locations they move to and from. the timeline used here is a 0-1 value over 3 seconds. the only other thing to note is the multiplication node which acts to reverse the direction for one hatch since they need to move apart.
Edit: also note that for this to work you do not want the moving object to be the root of the actor.