A couple of untested ideas which might work depending on your particular setup.
Change the animation of object 1 so the origin stays in the same place but the actual sprite does move.
Depending on the type of movement (e.g. just left to right?) Replace this with actual movements (e.g. sine)
give object to a similar animation to object 1 e.g. changing of its origin point
(if these turn out to be ridiculous ideas I would like to point out that I've not had a cup of coffee yet )