I believe this will save inherited and default values which you don't want. You only want explicitly set ones; so, I'd recommend you use that function on a module w/ the old location to get the field values and then save it to the new module which has the new location.