It would be nice if there was a way to define within the geodatabase when an edit to a record should cause the global id for that record to be reset (to a new guid). For example, if the shape is edited more than xyz% it would get a new global id or if it is moved more than yy distance from its original location it would get a new global id. Similarly, there may be some attributes that when change should trigger the creation of a new global id rather than preserving the existing one (i.e. if a pump is swapped and gets a new serial # the global id of the record should be regenerated). These rules should be configurable within the geodatabase per feature class and stored with the feature class (so if the feature class is exported the rules go with it).