teardown and recreate typeahead when datasets changed