If possible, instantiate the ObservableObject as deep into the navigation hierarchy as you can go. This works only for a subsequent child screen,
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: