Unreally Large Derived Data Cache

Whenever I Save in while using the editor the Derived Data Cache folder gets ridiculously large like 65 GB. I dont understand how I can gain 5-6 GB in my drive space just by using BSP brushes and saving them. Is there any way to limit Data Cache? My engine lags when the size become large. I’d rather wait some time before loading the project than to lag during the whole project.

I have migrated some assets but I haven’t used them in my level yet or compiled their shaders. Still the Cache keeps growing for no reason.