It's possible to persist multiple entities with the same identity properties
I annotated the "email" property of my test model with an @identity annotation. Now I would expect the persistence layer to prevent me from storing multiple instances with the same email in a repository.
But that's not the case. Is that a (missing) feature or a bug?