Cannot be done until the new, Combine-enabled SDK is available The `User` and `App` objects will be `ObservableObject`s so can observe the `User` state