Since the loader uses default constructors, we should have an injection point that allows us to configure a service prior to starting it.  I'm thinking along the lines of:
```java
public void configureService(Configuration config)
```
Same thing goes for query service.