I wonder if they can use manifests / registration-free COM to avoid the registry dependency of the online component.
See https://learn.microsoft.com/en-us/windows/win32/sbscs/creati...
“Activation contexts enable COM objects to be used without requiring that they be registered.”
https://github.com/Phobos-developers/Phobos/blob/develop/src...
There's a plain old API to create lookup scopes, IIRC.