Кстати, галку работы по текущему выделению или полигон для карты заполнения или ещё как - надо будет сохранять.
Иначе при запуске тормознутая карта заполнения начнёт считаться не по кусочку экрана, а по всему экрану, и пока первый тайл не выплюнет, даже не поймёшь, откуда тормоза.