KVO removeObserver fix