Unfortunately this seems to be by design, but it complicates what should be the basic function of loading in a graph.
NodeEditor provides a way to retrieve the nodes and I am saving them out to localStorage, but I'm unable to actually populate the graph with any nodes by manually changing the nodes object after the editor has been rendered.