The auth observable, `af.auth`, is not in the angular zone when new auth objects are emitted. @StephenFluin has a reproduction in https://github.com/StephenFluin/ames This is causing Angular's change detection not to run until the next tick.