Cache components directory