Added observeStatus convenience function, so clients dont have to deal with KVO