have to handle the case of multiple carbon-caches