SwiftUI znova zažene body, kadar se spremeni opazovano stanje, nato pa novo drevo pogledov primerja z razliko proti staremu in posodobi le tisto, kar se razlikuje. Težave z zmogljivostjo izvirajo iz tega, da tej primerjavi razlik naložiš preveč dela: nestabilna , preširoko in draga izračunavanja . Popravi to z nadzorom identitete, omejevanjem stanja in ohranjanjem poceni.
