Last year, I coded many hole punch designs to test P2P DMs on Amethyst. Many somewhat worked but with centralized constraints and huge maintenance costs. Now Orbot and Citrine just come in, show a few buttons and boom. Done. 😎