don't allow removing last shape
allow multiple mutations in early generations