What is the process of deciding whether an update is necessary?
shadow DOM
fiber
reconciliation
setting state