cache charmArrays in CharmProvider