anchor.diff:            }
   
             // Filter image sets based on matching widths and selection
  -          var matchingCompareSets = compareSets.filter(function matchCompareSet (compareSet) {
  +          var matchingImageSetInfos = imageSetInfos.filter(function matchImageSetInfo (imageSetInfo) {
               // If the images are different widths, return false
               // TODO: Allow this to be a configurable heuristic
  -            var actualDiffImg = compareSet.diffImg;
  -            // TODO: Use `naturalWidth`
  -            if (expectedDiffImg.width !== actualDiffImg.width) {
  +            var actualDiffImg = imageSetInfo.diffImg;
  +            if (expectedDiffImg.naturalWidth !== actualDiffImg.naturalWidth) {
                 return false;
               }
   
  
positive.code:           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();
  
            // Generate and updated ref image for each of our comparisons
            compareSets.forEach(function generateUpdatedRef (compareSet) {
              // Localize our references
              var currentImg = compareSet.currentImg;
              var refImg = compareSet.refImg;
  
              // Create a canvas
              // https://github.com/scijs/get-pixels/blob/7c447cd979637b31e47e148f238a1e71611af481/dom-pixels.js#L14-L18
  
negative.code: 
          // Specify expected diff image
          // TODO: Load expected diff image based on selected image
          // DEV: This loads first matching image only due to `querySelector` instead of `querySelectorAll`
          var expectedDiffImg = document.querySelector('[data-image-set] [data-compare-type=diff]');
          var resultsEl = D.DIV([
            D.H4('Results:')
          ]);
          // TODO: Delete results element upon resolution
          document.querySelector('[data-image-set]').appendChild(resultsEl);
  
          // Start our chain of methods
          findSelectionMatches();
  