Работа с состояниями
Требования:
Вся обработка состояний должна быть в одном месте.
В базу должен сохраняться не преобразованный ответ сервера.
Должна быть совместимость со старой версией.
Надо избавиться от TModifiedInfo.
Алгоритм
При загрузке измененных тем для каждой измененной темы загружаются и состояния.
Данные, полученные с сервер сохраняться как есть.
При загрузке темы из базы загружается и состояние.