How does crossfilter work?