equals, hashCode only by ID @Tomas