Hello, I am using Pulumi on Go with the Auto library. It's come to my attention that when calling multiple pulumi stack upserts at the same time (via goroutines), the memory usage is really high (talking about 10% per stack on a 2GB machine). Is there any way to reduce the usage? Might this have something to do with the fact that for each stack I am initializing a new workspace?