I am building a quiz app using Flutter and relying on provider to update the UI. My widget tree has two main branches. One that relates to menu and the other game loop.