Thanks for sharing. If this is the way forward we should replace NIP93 events in the user gallery with this in Amethyst, for interoperability