add destroy initialize logic to the typeahead so that it refreshes the cache