That's a bit of an issue here, that I have to pass the class loader service at this point. I really would like to avoid that. A way past this, would be to make _IndexManagerFactory_ a startable service, then it could access the class loader service via the ServiceManager. I think making it a service is also making the API more symmetric.