Each level now exposes a property called filterFunction, which can be a callback tied to a separate filtering panel