Overhauled message hub wakeup a little.