     private func updateSelectionThemeModel(_ selectionThemeModel: SelectionThemeModel?, for cell: PageHistoryCollectionViewCell, at indexPath: IndexPath) {
         cell.selectionThemeModel = selectionThemeModel
         cellContentCache.object(forKey: indexPath as NSIndexPath)?.selectionThemeModel = selectionThemeModel
+    }
+
+    private func updateSelectionIndex(_ selectionIndex: Int?, for cell: PageHistoryCollectionViewCell, at indexPath: IndexPath) {
+        cell.selectionIndex = selectionIndex
+        cellContentCache.object(forKey: indexPath as NSIndexPath)?.selectionIndex = selectionIndex
     }
 
     public class SelectionThemeModel {

            }
        }

        cellContentCache.setObject(CellContent(time: cell.time, displayTime: cell.displayTime, author: cell.author, authorImage: cell.authorImage, sizeDiff: cell.sizeDiff, comment: cell.comment, selectionThemeModel: cell.selectionThemeModel), forKey: indexPath as NSIndexPath)

        cell.apply(theme: theme)
    }

            self.sizeDiff = sizeDiff
            self.comment = comment
            self.selectionThemeModel = selectionThemeModel
            self.selectionIndex = selectionIndex
            super.init()
        }
    }
