title: Using itemId to fetch component Extjs
body: <p>I had a problem with tab rendering. The contents of the tabs used to get mixed up as i used the same component on all the tabs and the component had sub-components with id. As the id would appear same on all panels, the components used to get mixed up. I am now using itemId instead of id and the tabs are getting rendered properly. 
  Now I am facing another problem. Initially I used Ext.getCmp(id) to fetch components in the controller. Now that ids are replaced by itemId, I am using the following:
  <code>Ext.getCmp(id).getComponent(itemId);</code></p>
  
  <p>There is a deep nesting of components in the view and all the intermediate components have itemId. With the above statement, as I go on to fetch deeper components, the statements keeps extending like:</p>
  
  <pre><code>Ext.getCmp(id).getComponent(itemId1).getComponent(itemId2).getComponent(....;
  </code></pre>
  
  <p>Am I using the statement correctly? Is there a better shorthand method to achieve the purpose?</p>
  
  <p>Please advice.</p>