This works, if you have an empty history. But people already have some history, and it doesn't contain "id" yet. So you need to convert their history into the new format first. Please have a look at `esmska.update.LegacyUpdater`, that's used for such conversions (don't forget to `git pull` first, there were some new commits lately to this file).