aha. it is correct. we still need to collect it, since we might be about to delete all translations (if the instance is being deleted)

`save` checks the value again before saving a translation