I think this may be the wrong approach.  When we "load" a project, we should set the `currentProject` to whichever matche sthe ref it exists.