There are 11 marks created just starting zedit. Each buffer then creates
another mark. Other than these marks, most commands just create one
mark and delete it. Caching one mark saves a lot of mallocs at
very little cost.
Handy script to run zedit under valgrind.