Moved all "base.UpdateValueCore(name, value)" to after processing the call locally