Yeah, that's disgusting, but we are in a case where the repository is shared among two entities. I prefer doing that instead of duplicating the repository into two: here we should not have an entity at all.