Add a 'search as I type' functionality