At the moment, all of the board is redrawn on input. This is extremely wasteful.
At the moment, all of the board is redrawn on input. This is extremely wasteful.