Does anyone know exactly what the speaker list does and how it's populated?

My best guess is that it focuses the camera on the character that you select, show's it portrait and name in the dialog box as the one speaking.

If that is the case, I would find this quite handy to easily build three way dialogs ( between 2 NPC and including a player) where the dilaog jumps back between the 3 character to create some "dynamism" with the dialogs.

My current work around is to start "auto dialogs" in the middle of dialogs ( Use ACTION StartDialog("DialogName") with only "Greeting" as a node and ending the dialog right away... No me gusta.