anchor.diff:  
               // Generate and append result content
               // DEV: We use a document fragment to avoid `n` DOM edits -- instead it's 1
  -            var resultGroupEl = D.FRAGMENT([
  +            // 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.TD({colspan: 3}, D.B(imageSetInfo.humanName))
  +                  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.TH({style: 'padding-right: 10px; min-width: 120px;'}, 'Save update:'),
  -                  D.TH('Original ref:'),
  -                  D.TH('Updated ref:')
  +                  D.TD({style: 'padding-right: 10px; min-width: 120px;'}, 'Save update:'),
  +                  D.TD('Original ref:'),
  +                  D.TD('Updated ref:')
                   ]),
                 ]),
                 D.TBODY([
  
positive.code:           console.time('bulkUpdateSelection');
  
            // Find our output targets
            var resultsTableEl = D.TABLE({class: 'table'});
  
            // Generate and updated ref image for each of our comparisons
            imageSetInfos.forEach(function generateUpdatedRef (imageSetInfo) {
  
negative.code:           });
  
            // Append aggregate content to DOM
            resultsEl.appendChild(resultsDocFrag);
  
            // End our performance check
            console.timeEnd('bulkUpdateSelection');
  