Only show and use filters from enabled plugins

Recompiling the query grammar for each query makes me nervous from a perf perspective. The compiler is fast, but it's still recursive descent. Does it seem to make a perceptual difference? We could memoize the results if necessary.