AbstractLoader wasn't setting `loaded=true` when complete
Added support for loaders to expose sub-items that they load. LoadQueue adds these items to its internal list.