title: Passing props to React component tree
body: <p>I have a question about React, it's more of a theoretical kind.</p>
  
  <p>So I have Root stateful component, which handles all the state manipulation and user interaction with callbacks. State and callbacks are passed as props down the tree, which consist of stateless functional components.</p>
  
  <p>I've found myself passing the same props down the tree through multiple levels and it's really gotten out of hands now.</p>
  
  <p>So what are my options? <strong>I really don't want to add Flux/Redux</strong>, it seems too complex IMHO. There is also React's context API, but its doc is full of scary warnings.</p>