What Migrating Off @ObservableObject Taught Me About SwiftUI Re-Renders

Fine-grained observation, and the re-render problem nobody warns you about