#gamedev progress:
After the persistence refactor I've added a networked implementation. In principal this already allows for a multiplayer server. However changes to the world state are only synced on entering a new room. This would most likely lead to inconsistent state, e.g. a book being placed in two rooms.