I can wait...
But I've tried the mask if that's where you're going... It works, but is not an ideal solution when the corners are significantly off -- at least IMO.
However FWIW, I have found a capture method that generates a nearly perfect capture -- right now I am within 2 points (rgb 8-bit) across all of the corners and center and I think I have the solution to knock that down to 1 or 0. And even if I can't knock that back to 0, I feel 2 points is probably close enough for the mask