have a few "dummy" peers generated by default on the server. Add the keys for these peers to every accesskey that gets generated. On "join", create a temporary dummy interface on the node. Use this to register with the server and create a "real" peer on the server. Then, destroy the dummy interface on the node and connect with the real interface.