2003 could also create random events. I remember it involved first creating a random variable,Randomly select from several numbers, then each variable number represented a switch, allowing you to "randomly retain different NPCs" in the same location. Similarly, you could incorporate settings into the variable, and even player "skinning" wouldn't require a separate event for each appearance.