instead of having ```Configuration``` and ```GlobalConfiguration``` field, you can only keep a reference to the ```ClassLoader``` returned by ```Configurations.getClassLoader(configuration, globalConfiguration)```. 
I think it will not change since the configurations are read-only. wdyt?