I can not claim credit, unfortunately! But when I read about it, I kicked myself, "why did no one think of this". https://pubky.tech/