I would recommend using a struct instead that mirrors the properties in the model, no more work really than working with duplicate properties and probably much easier to handle state changes etc.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: