I think there may be a bug in context in the latest alpha. When some updates are scheduled in the commit phase, it doesn't seem to propagate. ``` git clone https://github.com/gaearon/emoji-search.git cd emoji-search yarn yarn start ``` Enter "mon". Erase it. Click on "dark mode". Expected: all children update. Actual: some children don't update. This only seems to happen with [this indirection](https://github.com/gaearon/emoji-search/blob/2a3e23001ac5b1b2a05bc7b4ea9d7ef254888739/src/App.js#L12-L25). 