added subset_of argument to Tracker, letting skiplist be cleanly shared