Smart prefill (+bonus)

Not a big step, but fun. As a bonus, the contenttypes messages also keep translated sentences when identical to the key.