//Edit:
It would obviously help if we would have actual diagram od dialogues used ingame.
But as it seems ...
If the game would check for your tags, every time you would swap a speaker, it would be doable.
It's apparent that you don't understand the complexity of what your asking.
It doesn't mean that complexity doesn't exist.