minor/optional, but: consider using constants to DRY up the retyping of strings like `"unique_identifier"`, which offers benefits like early typo detection via the ruby parser.