@deepfates Render loop - whenever you update state any child components are re-rendered w the new state as input