observed state बदलल्यावर SwiftUI body पुन्हा चालवते, नंतर नव्या view tree ची जुन्या tree शी diff काढते आणि फक्त जे वेगळे असते तेच update करते. Performance समस्या त्या diff ला जास्त काम करायला लावण्यातून येतात: अस्थिर , अति-व्यापक , आणि महागडी computations. Identity नियंत्रित करून, state scope करून, आणि स्वस्त ठेवून हे दुरुस्त करा.
