SwiftUI @StateObject and @ObservedObject – When and Why | SwiftUI Crash Course