Is it possible that you have multiple store and one list, and you are just changing the value of itemTpl and store (using setItemTpl and setStore methods)? In the previous version of Sencha, we have this kind of strategy, and it is working properly.