[WIP] Removing the Cache System

**Description**

The cache system has been something I have never seen the need for in some situations, maybe it was meant for something different and it was good back then. I think removing it will help us clean and refactor some of the unnecessary complexities introduced with it.