Derived Data Cache is not being used

At a certain point when launching the editor from Visual Studio it needs to build all the assets.
I created a local folder for the DDC, everything is written to this folder when building the assets.

Now when I close the editor and relaunch again from Visual Studio it needs to build all the assets again.
Isn’t the purpose of this cache to not needing to build the assets on each launch?

So my question is why does it build all the assets when I launch the editor from VS even though it already did that the previous time?