What do you think @DASPRiD ? This sounds a bit strange that a "repository" interface is a wrapper around a new repository. People will expect maybe that they can use it like a normal repository and use find, findBy… which won't work obviously.