I'm using the new Observation framework to separate the state of a SwiftUI View into an observable class, which the view holds onto. However, in some cases, even after the view's lifecycle ends, the observable class is not deallocated. Environment Xcode 16.2 (16C5032a) Deployment Target: iOS 17.…