Refactor comment/tag/etc. modules to be responsible for view filtering, rather than having the module users do it