SwiftUI ri-ekzekuton body sa herë që gjendja e vëzhguar ndryshon, pastaj bën diff mbi pemën e re të view-ve kundrejt asaj të vjetër dhe përditëson vetëm atë që ndryshon. Problemet e performancës vijnë nga bërja e këtij diff-i të bëjë tepër punë: i paqëndrueshëm, tepër i gjerë dhe llogaritje të kushtueshme të . Rregullojeni duke kontrolluar identitetin, kufizuar gjendjen dhe mbajtur të lirë.
