I suspect that because we store edges in the graph...
# development
a
I suspect that because we store edges in the graph, dirtying edges requires acquiring the graph lock anyway, but I don't know what proportion of graph lock acquisitions are because if dirtying - I suspect s pretty low proportion...