cache catalog fragments
sped up clicking on items in the catalog -- replaced gridview with own component