     private let collectionView: UICollectionView
     private let itemDimension: CGFloat = 100
 
-    var results = [MWKSearchResult]() {
+    var searchResults = [MWKSearchResult]() {
+        didSet {
+            assert(Thread.isMainThread)
+            reload()
+        }
+    }
+
+    var imageInfoResults = [MWKImageInfo]() {
         didSet {
             assert(Thread.isMainThread)
             reload()

extension InsertMediaSearchResultsCollectionViewController: UISearchBarDelegate {
    
}

    }

    private func configure(_ cell: InsertMediaSearchResultCollectionViewCell, at indexPath: IndexPath) {
        let result = searchResults[indexPath.item]
        let imageInfo = imageInfoResults[safeIndex: indexPath.item]
        cell.configure(imageURL: result.thumbnailURL, imageViewDimension: itemDimension, title: imageInfo?.imageDescription)
    }

    // MARK: Themeable
