6. I had scenarios where one of my terraform deployments had to be split into 2 or more deployments. Or I needed to move some resources from top-level resources into a module. I could use
Yes - that's one of the key topics raised in and tracked by https://github.com/pulumi/pulumi/issues/458. We believe the "aliases" approach there can be made to support this - but we still have work to do to finish the design of this.