anchor.diff:            console.time('bulkUpdateSelection');
   
             // Find our output targets
  -          var resultsTableEl = D.TABLE({class: 'table'});
  +          var resultsDocFrag = D.FRAGMENT();
   
             // Generate and updated ref image for each of our comparisons
             imageSetInfos.forEach(function generateUpdatedRef (imageSetInfo) {
  
positive.code:                 ])
                ])
              ]);
              resultsTableEl.appendChild(resultGroupEl);
  
              // TODO: When bulk update is accepted, send overwrite requests to server with new image as "Ref"
              //   and use `?1` trick to refresh images
  
negative.code: 
              // Generate and append result content
              // DEV: We use a document fragment to avoid `n` DOM edits -- instead it's 1
              // DEV: Tables will all use same width due to heuristics
              var resultGroupEl = D.TABLE({class: 'table'}, [
                D.THEAD([
                  D.TR([
                    // TODO: Add collapse support like in `gemini-gui`
                    D.TH({colspan: 3}, D.B(imageSetInfo.humanName))
                  ]),
                  D.TR([
                    // TODO: Move style out of inline and to classes for more performance
                    // DEV: `min-width` is to give us spacing for "Save update text"
                    D.TD({style: 'padding-right: 10px; min-width: 120px;'}, 'Save update:'),
                    D.TD('Original ref:'),
                    D.TD('Updated ref:')
                  ]),
                ]),
                D.TBODY([
  