Improve update performance

Remember the etag