An alternative to NSNotificationCenter.