KVO observing an NSMutableArray