It's not obvious that other Atmosphere users won't be negatively impacted, since they won't have your event queuing behavior. As I read it, this change causes the thread gets suspended before the page is registered, so how can that not cause notifications to be dropped?