I don't think this makes sense for the generic interface, at least in this form — explicit trackers aren't going to optimize, and something like a bloom filter will want parameters to optimize for, right?