I'm curious, if you replaced:  ```C#  private string _stackTrace = Environment.StackTrace;  ```  with  ```C#  private string _stackTrace = new StackTrace(fNeedFileInfo: false).ToString();  ```  does it reduce the time to something reasonable?