It's a known issue, https://github.com/pulumi/pulumi-azure-native/issues/1997 the team have been investigating ways to either make the TS code footprint smaller, to import less at once, or to split into multiple packages.
It's a relatively high priority work stream, just pretty tricky 😞
No matter how you like to participate in developer communities, Pulumi wants to meet you there. If you want to meet other Pulumi users to share use-cases and best practices, contribute code or documentation, see us at an event, or just tell a story about something cool you did with Pulumi, you are part of our community.