* Would be nice to have a cache of the `nodes_dict` variable so we don't reprocess old versions every time the script is run