alternatively we could apply locking to individual...
# development
r
alternatively we could apply locking to individual methods of ProductGraph, but it’s a little hairy because of how internal members are exposed by reference