I understand now.  For the 'update' method, it will raise if the IP is being changed back to the same.  However, I believe we should just exit quietly if the update is using the current settings.