Contrasting performance redraw() vs move()

Move is losing badly. Maybe too much min/max calls. Maybe new Rect is
expensive...