It seems like the only practical way to make a View conform to Equatable is to do:
`struct MyView : View, @preconcurrency Equatable { … }`
When I remove `@preconcurrency` I get the complaint that "Main actor-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement."
If I try `nonisolated static func == (…) { … }` instead, then I can't access the `nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqtdrdefl60djqhglq9uddkfr4dj37w4nhvftg9kxtlvsjmktkktmq7gpk9c (nprofile…pk9c)`-isolated properties of MyView that I want to use in the `==` method body. What am I missing? #swiftui