fixed lazy loading in AssetLoader