Handle assets as a class for narrators, create instances when giving
The way assets are handled makes giving multiple assets of the same kind to different people extremely tedious. The UX is create copies that come with an edited name and to give out the asset literally.
Rather, why not treat assets as a narrator creating a class, and narrators can give instances of those classes out when hitting give? Then, provide a check mark option to either keep or delete the class after giving.
You'd have the same UX as you do now, but people that need to give multiple instances of an asset wouldn't need to go through such poor UX.
Also, to re-add the asset, I have to remake the card if I didn't make a copy! It's just such a pain in the ass to copy and give an asset if you want more than one. :/