As mentioned on twitter, this has some issues with when notifications trigger/get queued.