I've been playing a little bit with the animation API introduced in the PTR builds and my impression right now is that it's still very buggy.
I'm introducing a Glyph Frame in Talented. Blizzard's Glyph Frame has sparkles that move from the center to each glyph. This animation looked like a good candidate for my experimentations, even so that some comments in Blizzard_GlyphUI seems to indicate that Blizzard is also trying to do the same.
What I've found is that Dragging a parent Frame of a Region as it is animated does not "move" the animation with it. Stopping the Drag (i.e. Calling SetPoint) seems to "reset" the animation completely.
I've setup my animations with several groups containing each one Translation animation. Each group is set to REPEAT and each animation translate the sparkle from the center to the glyph. Well, it works except that the starting position is not reset at each iteration, so it seems that I need to setup another animation to put the sparkle back at it's center... I wonder is this intended, or if a 'reset' attribute should be added, or if it's just a bug.
Overall, I think that unless the implementation improves (a lot), I won't be able to use it.