SwiftUI vuelve a ejecutar body cada vez que cambia el estado observado, luego compara (diff) el nuevo árbol de vistas con el anterior y actualiza solo lo que difiere. Los problemas de rendimiento surgen de hacer que ese diff realice demasiado trabajo: inestable, demasiado amplia y cómputos costosos en . Se solucionan controlando la identidad, acotando el estado y manteniendo barato.
