Add freeze map colours feature.

Also fix region regeneration.