Understanding @StateObject in SwiftUI for iOS 14