Why not just timeremap it with -time on the top and +time on the bottom of the frame?
There is a plugin in AE that can "splice" time like that using a gradient as map. And when using ae´s new (a kind of morph) timeremap-algoritm it might make a good result?
Just an idea....
I second that... really.