Variant Override Preservation Implementation is Broken / Bad

Update for type style overrides not being preserved when changing text:
Issue was I had multiple styles in the same text box (H3 + body + caption), separating them individually preserved the wording changes.
However this may present a new baseline spacing issue with auto layout as mentioned here…