add cache of non-listed optional packages must grouped and saved in separate folders