Persistence and namespacing now works.  Users can edit different projects in different rooms, depending on pathname.