The Id of an entity should not be modifiable outsite of the entity and the repository provider.