When using Crossfilter (https://github.com/square/crossfilter), I specify functions to use when adding and removing data from a group. It\'s fairly trivial to keep track of a ru
After playing around with this for a bit, you can rebuild the group by just calling the group method again.