I'm thinking of a better solution to the notification filters as a whole. Will surely refactor this before merging.