https://github.com/cachemeifyoucan commented: Is there any way for user to pass in a different VFS to ThinLTO backend? I think this PR just lift the VFS creation one lever higher but I don't see any benefits of doing that? https://github.com/llvm/llvm-project/pull/159671