Instead set this on inidividual categories, as that is where it actually gets used. This makes it easier for SqlCompletionCategory to reuse a prepared query (as it gets the filter field names in its constructor).