Optimize msbuild project loading

There is no need to refresh a project builder just after loading it.
The project may already have been loaded, and we can reuse
the loaded instance.