Well unfortunately we don't have Spring Data repository support for Redis or InMemory.  SDR also supports using an abstract base class to add functionality.  We probably need to follow that same inheritance model that would have occured if we were using SDR support for jpa, mongodb, etc.