Probably want to lock the node when modifying it (not sure if `node.save()` does this for you).