1. A method comprising: receiving, by a graphing tool, a plot of a first set of viewed nodes that are viewed on a first graph; detecting a change to source data associated with the first graph, the change to the source data comprising a relationship change for a first entity, wherein the first entity is represented in the first graph by a first viewed node of the first set of viewed nodes, wherein the source data is external to the graphing tool; in response to detecting the change to the source data: constructing, without user interaction, a second graph based on the source data, wherein the second graph comprises a first additional node that is not included in the first graph; formatting, without user interaction, the second graph to match a format of the first graph, wherein formatting the second graph comprises: displaying the first set of viewed nodes that are viewed on the first graph, wherein the first set of viewed nodes are displayed in the same positions shown in the first graph; and displaying an indication of completeness on the formatted second graph to indicate that the first additional node is not displayed in the formatted second graph.