Then all your BodyWidget (the middle one) needs to do is update its content when update_state is called. This can then trickle the update down to the right widget (though I'm not sure how your ...