break search data from the search UI

Going forward, it'll make it easier to extend with things like the typeahead.