It would be nice if LegendKeeper allowed world-administrators to turn on limited-time public project invites when sharing a world. This would be handy for, e.g., collaborative Discord servers, where the world-administrator can provide the link to a small audience of relatively-trusted users. Compare owlbearrodeo, where the project invite links automatically onboard new users: https://www.owlbear.rodeo/room/af4KJL5b8McN/UltravioletGrasslands When enabled, this feature could add an "Edit" button to all of the public pages for the duration of the invite link. Users who click the edit button would be asked for their email and then sent a sign-in link to edit pages. Those users would be granted an "Edit" role that prohibited the creation of new pages. Ideally, the system would store a snapshot of the project when creating the invitation link and then once per day, when a new user joins the project through the edit link. That would let the administrator rollback changes in case of malicious users. Performing a rollback could prompt the administrator or automatically kick the users added after the restored snapshot. I've attached a plantuml mockup of the additional questions that would need to be added to the project's Share button menu.