но я не понимаю чем не устраивает вариант с добавлением поля checked в элемент массива todos?
нет возможности завязаться на относительные величины?