Maintain default cache
Optimize preloading to support ES6 compilers

- Always load compiled modules
- Only store preprocessed files in cache