What is the rationale behind it? Is it only because there is no guarantee that it's safe to dispose the environment from a finalizer? In my use case, which is inside a Unity game, it causes some ...