Can you add a variant of this that uses `NSKeyValueObservingOptionInitial`?