#400 Fixed up the node refocus system, as well as the initial fetch system, to work with undo redo and breadcrumbs. I will want to test it again after I do issue 410, which is preventing some edges from working when we undo redo and expand in redundant ways.