Has anyone seen performance issues with using generated KMM NSObject subclasses for view data in Swift UI? For example, if you have a complex list view with real time data updates, does the diffing/equality checking for reference types vs value types (struct) have any impact on UI performance or partial re-rendering?
I know that SwiftUI can work with classes for view data, but with all the magic diffing and equality checking under the hood, I'm wondering if converting the KMM objects into pure swift value type structs would be more performant for live updates.