search: Add search on arbitrary custom fields