Powershell 7 Module Loading/Dashboard Startup Times

I’m running PSU 4.5.2 and just built a new dashboard in a new PS7 environment (using PS7 because the new Microsoft.Entra module does not work reliably in PS5). This dashboard makes heavy use of the ActiveDirectory module, and it takes forever to start up, with the “Loading Active Directory module for Windows Powershell with default drive ‘AD:’” notice hanging at various 25/50/75% along the way.

I’ve tried using persistent runspaces, loading this module into the environment at startup, and loading this module as part of an environment startup script, and still it causes huge delays.

Is there anything I’m missing or doing incorrectly, or is this just something I will have to deal with in PS7? If I pull up a session console for this dashboard and do Get-Module I’m running v1.0.1.0 which should be natively compatible with PS7, not running through compatibility mode, and I don’t see the Windows Compatibility module loaded either, which would suggest this is the case.

Product: PowerShell Universal
Version: 4.5.2