[spoiler=My conclusion]
While it seemed like a good idea in my mind, actually thinking through it made me realize that using it for my hypothetical purpose would be extremely messy and inefficient. I retract my previous question.
[/spoiler]
[spoiler=Thought Genesis]
The thought for this came from several AS2 tutorials I've been reading that suggested attaching code for the stage directly to the stage, rather than individual instances.
[/spoiler]
[spoiler=Semi Persuasive Case]
My thought was that dialog would be concentrated in one location (ideally PersistentDialog.xml), that could be used based on a multitude of "IfStringGoTo" actions. In my mind it would work in a fashion akin to:
<Dialog branch="0" r="1">
OnTurn/0/The Game/Determining loaded map
<Action>IfStringGoTo/-CURRENTMAP-,=,Headquarters1,1</Action>
<Action>IfStringGoTo/-CURRENTMAP-,=,Dungeon1,5</Action>
<Reply>.../EndConv</Reply>
</Dialog>
While it seemed like a good idea in my mind, actually thinking through it made me realize that using it for my hypothetical purpose would be extremely messy and inefficient. I retract my previous question.
[/spoiler]