This means I am working on a way that amethyst could adopt to get the same results as nip94 without needing to break images in all other nostr clients.
I have a demo here: nostr:note1lzgcrk663jsmg6dfhnn97uh9vs90kkvwr98mjvswwrkuvd8282tqwmm6eh if #[6] is interested.