With this change, the project's collapsed open/closed state in the navigation survives a browser reload. Previously, all state would be lost after reloading. Resolves #2067