diffImage
The comparison as a picture — every mismatched (or out-of-bounds) pixel solid red, the rest as rendered — built on first read and not before.
A comparison that matches never asks for it, and that is nearly all of them: a passing verification, and since #29 every fixture a recording decides to keep. Painting a full image per fixture in order to drop it was most of what the differ spent.