Use common id pattern for all identities
Migrate profile version to VersionIdentity
Migrate profile identity from string to ProfileIdentity