I bring it up because I am building a protocol that would allow ALL clients to do that simply by connecting a mesh-capable local relay. I am in the middle of a protocol retooling to resolve some issues. but the end product will be a citrine-like local relay that makes anything it is hooked to a mesh client.