On second thought, only have master update the metrics internally.