> Ignore that, I simply meant to highlight what I'll need to change, but just do it I can easily adapt the other code to this.

So what are you saying here, remove _getIndexManagerFactory()_ and use the ServiceManager to get the instance. Infinispan would add then add the appropriate service file to its jars? Sounds like a good plan to me.