In my experience, most C# Pulumi implementations were complex enough to crash VSCode's C# extension language engine a fair amount of the time, and cause it to heavily lag if not crash. If you're able, I recommend trying out Visual Studio, especially if you're able to use the Community license