We need to look for other situations where the `.show()` happens too early now, and possibly take that abstraction out of the prefilter, or have some way to inject a "pre prefilter" :)