anchor.diff:              return true;
             });
   
  +          // End our performance check
  +          console.timeEnd('findSelectionMatches');
  +
             // Pass through matching sets to `bulkUpdateSelection`
             bulkUpdateSelection(matchingCompareSets);
           }
   
           function bulkUpdateSelection(compareSets) {
  +          // Start our performance check (620ms total for 100 1024x1600 images, 400ms seems to be first `drawImage`)
  +          console.time('bulkUpdateSelection');
  +
             // Find our output targets
             var resultsEl = document.querySelector('#results');
             var resultsDocFrag = document.createDocumentFragment();
  
positive.code: 
            // Append aggregate content to DOM
            resultsEl.appendChild(resultsDocFrag);
          }
        });
  
negative.code:         // Start our chain of methods
          findSelectionMatches();
          function findSelectionMatches() {
            // Start our performance check (70ms for 200 1024x1600 images)
            console.time('findSelectionMatches');
  
            // Find our sets of images to update
            var compareSetEls = document.querySelectorAll('[data-compare-set]');
  
  