So we're setting the raw value, rather than a TranslatableString...

For our current use-case, we don't care about the translatable field. But doesn't this implementation mean we can't deserialize to a translation-aware object?