Add collection change listener to search