Re-establish conservative locking logic circa
  https://github.com/twitter/commons/blob/677780ea56af610359b3ccb30accb5b9ecd713d8/src/python/twitter/pants/goal/group.py