Conversations between NPC's are an animation that restarts whenever the player chooses to listen to it.
(And the lines/names/sprites are customizable in specific instances of the scene).
Since cutscenes have speed buttons, "skipping" lines in convo NPC stuff would be similar.
I also made them slow because sometimes, some convos have lots of text, so there could also be an issue where the player doesn't read some text in time.