Seems a little laggy, I prefer the array method.
Try to understand this cap. Tulamide posted on the 2nd page a cap, with a few changes so it was no more a time rewind-, but a slowmo replay example-cap.
Also, r0j0hound has made replay examples, that run pretty good. Also a little more easy to understand. You have to scroll a little, until you see r0j0hounds post incl. the .cap.
capx example(easy to convert to construct classic ->
http://www.scirra.com/forum/replay-like-meatboy_topic61661.html
And a CC example cap ->
http://www.scirra.com/forum/record-the-player-and-create-a-clone-who-repeat-action_topic42771.html