Fix for proper update of location value : preserve original array references to possibleValues while updating it so that it reflects in all environments (in multi environment scenarios)

GCP-9749

Code review : Cyrus Venn Casada