Right now I'm just calling all of construct_graph to make both graphs, but I should use the same cascaded union for both to save time.