A SwiftUI View, ObservableObject, or @-Observable, should have either an @-MainActor or a detailed doc comment explaining exactly why @-MainActor isn't required. These are the only acceptable states. We need to all get really used to this, because wow, the bugs I am seeing ๐ต
