title: Optimizing a component tree
body: <p>I'm currently in the process of finding improvements I could make to my app, and I was curios about the following scenario.</p>
  
  <p>Say I have a <code>&lt;Header /&gt;</code> stateless functional component that has the sole job of rendering two container components which are connected to a redux store.</p>
  
  <p>I was thinking about promoting the <code>&lt;Header /&gt;</code> component to a container, connecting it to redux and passing down props to the subcomponents. </p>
  
  <p>Would that make more sense both in terms of performance and common sense ? Having just one component connected to the store, instead of the two subcomponents.</p>