Plugin Custom Editor localized text

I am creating a custom editor with our plugin. My understanding is that the two main props are value and onChange. In our scenario, we’re pushing localized text, which as I understand it should look something like this:

{
  @type: "@builder.io/core:LocalizedValue",
  Default: "Welcome Back",
  de: "Schön, dass du wieder bei",
  en: "Welcome Back",
  es: "¡Qué bueno volver a verte!"
  fr: "Ravis de vous revoir "
  pt: "Que bom que você voltou"
}

When we submit that to onChange, the value in the next render of the component is just the basic string “Welcome Back”.

My question is do the custom editors not allow the underlying type to be anything other than a simple string? Or is there some other reason I can’t submit a localized text value?