private ChangeDetector CreateChangeDetector(object obj)
 {
     return(ChangeDetector.Create(obj, () => StateHasChanged++));
 }