Introduce CompositeResourceLoader.
WIP