Keep SwiftUI state in the right place | Zoonk