The main hash_key is now assigned a UUID if nil. Strings now only use their default when unpersisted.