Also, if I made any changes to intersections, they often came with the addition of turn:lanes and surface tags, so if you are (IMHO unnecessarily) reverting, then ensure that the new tags are preserved in any revert.