This is wrong if the asset is not an AssetCollection