Wrote a threaded filter function for a CardList