[dist] Use AsyncAsset for file loading