As opposed to the rest of domain objects, here you're only checking the id. Is there a special reason for this?