Problem Statement
What are some performance considerations when building SwiftUI apps and how do you mitigate potential issues?
Explanation
In SwiftUI you need to consider view-body re-computation, identifiability of views, expensive computations inside `body`, large view hierarchies and animations. You can mitigate by using `@State` and `@ObservedObject` carefully to limit re-renders, breaking views into smaller components, using `EquatableView`, marking constant views with `.id`, caching expensive results, lazy stacks/lists, avoiding heavy work in `body`, and profiling with Instruments. This kind of question often separates strong candidates in iOS/SwiftUI interviews.