Brings back "380765 - Adopts a shared ivy-cache concept""

This reverts commit 43839266b248fcb1bccf670d5ea7bed0a02dfed0.
2 files changed