Fourslash perf improvements

Improve fourslash perf from ~21 seconds to ~6 seconds by being smarter about what we recompile