 
   // FIXME: migrate to State later...
   private(set) var pattern = ""
-  private(set) var fileViewItems = [ScoredFileItem]()
+  @objc private(set) var fileViewItems = [ScoredUrl]()
   private var count = 0
+  private let fileViewItemsController = NSArrayController()
 
   private let windowController: NSWindowController
 

    return OpenQuicklyFileViewRow()
  }

  @objc(tableView: viewForTableColumn:row:)
  func tableView(_ tableView: NSTableView, viewFor _: NSTableColumn?, row: Int) -> NSView? {
    let cachedCell = (tableView.makeView(
      withIdentifier: NSUserInterfaceItemIdentifier("file-view-row"), owner: self) as? ImageAndTextTableCell

  }
}

// MARK: - NSTableViewDelegate
extension OpenQuicklyWindow {

