Amethyst handles this in their client
Don't know of any nips or anything regardling it https://i.nostr.build/tdnGjtf0yxLuFMhI.jpg
Would be nice to have a standard for it