Is there a follow up to do for this? - This will re-introduce the potential GC starvation when multiple runtimes are loaded in the process. - NativeAOT has the same pattern. Is it not a problem there? _Originally posted by @jkotas in https://github.com/dotnet/runtime/issues/124877#issuecomment-3963633196_