Το SwiftUI ξανατρέχει το body όποτε αλλάζει η παρατηρούμενη κατάσταση, μετά κάνει diff το νέο δέντρο view με το παλιό και ενημερώνει μόνο ό,τι διαφέρει. Τα προβλήματα απόδοσης προέρχονται από το να κάνετε αυτό το diff να δουλεύει υπερβολικά: ασταθή , υπερβολικά ευρεία , και ακριβοί υπολογισμοί . Το διορθώνετε ελέγχοντας την ταυτότητα, περιορίζοντας την κατάσταση, και κρατώντας το φθηνό.
