Interesting idea - what if a character created by the user could walk as a regular city NPC while they are controling someone else?