Selectively update fields within a document