thread-safe key-value observing, UISplitViewController