(WIP) Cached folders

Can you add tests for reusing the cache between builds?