I think that would depend on
The complexity of your game. If
They switch just appearance your
Approach would be sufficient, I
Believe. However If your characters have
Already some properties, i.e. Power,
Health, color, height, etc that you want to persist, you might
Want to move them as well at switch
Time?