Refactoring, in oder to deal with a symmetry math problem.
Half way there, I guess.

There is a MirrorModeHelper class now. It helps with the clutter in the
forEachPixelToUpdate method.