Dialogue Plugin

Looks like modifying the dialogue events’ variable at runtime modifies it for the asset itself? Shouldn’t the dialogue object be instanced when playing rather than use the same instance that is edited?