There is an internal joke in the team that React should have been called "Schedule" because React does not want to be fully "reactive" :)