Writing a simple flash player.

When the main movie gets to the end and rewinds, what do I do with all the objects that are on the display list? Leave them, remove certain ones, remove them all, what?

What about when a sprite reaches the end of its cycle and rewinds? What is the proper action to take with respect to the display list? It seems like certain sprites want shapes to persist across a rewind, but others don't, and I can't figure out any rhyme or reason to it.

Any help would be appreciated. Thanks!