I guess I just had a listener on my mind since one of the decisions in this update was whether to use timeouts or a listener/cron job in order to achieve the mass mailing result.
Our solution won't work in safe mode because we depend on extending the script timeout instead of using a cron job, but seems pretty stable in our tests.