Basically what the title says. The current implementation makes a bunch of checks **on every message in real time**.