Are you still planning to make your messages plugin have the functionality where your characters can keep walking while chat dialogue is going on?
If so... I have one more suggestion which would make you plugin a MUST HAVE.
Do you think you could add proximity triggers for dialogue? What Im asking is, for the possibility of you to be walking down a street and as you near NPC you can "overhear" their dialogue as you continue walking.