Is SwiftData Incompatible with MVVM? | Not Hacker News!