use crossfilter with tuple keys instead of overriding data()