Contours are merely a representation of the surface, so your approach is
the best for making updates on such a granular level. I _would_ suggest
you trim the extracted contours to the area of concern that that you are
not adding extra data further out along a contour where it perhaps is
not needed.
HTH,
JW