Singleton via Lazy<T> for UIKitObservableForProperty to save memory