Its not going to be particularly straightforward. The main thing is to add support for position in the sprite itself. This will have to be done similarly to how the scale property works, regenerating the geometry whenever this value changes, appropriately offsetting the sprite mesh.
If you can get that working it should be straightforward enough to patch the animation editor to animate this property.