Had a similar problem to solve using a cycle button and a tabpanel / grids. Ultimately I ended up creating multiple grids + stores and toggling them on / off in the view through tabs in the tab panel. You could possibly try a similar approach and hide tabs?