Working in an industry where mistakes like this happen often enough to be a pain, I have found that doing a full repair is much more efficient in the long run. The reason for this is because, when you try to apply a band aid, then realize there is another problem and band aid that, this cycle just repeats indefinitely and you have a very poor end product. Sure, some people are going to have to do map resets, and some people are going to be upset about it, but ultimately it is going to be more effective to just fix it right the first time.