Como impedir que os visualizadores de depurador do Visual Studio expirem?

Fiz com sucesso vários visualizadores de depurador do Visual Studio e eles estão funcionando muito bem, exceto que em alguns objetos, recebo um erro de tempo limite ao tentar desserializar o objeto comobjectProvider.GetObject()

System.Exception: Function evaluation timed out.
  at Microsoft.VisualStudio.DebuggerVisualizers.DebugViewerShim.PrivateCallback.MaybeDeserializeAndThrowException(Byte[] data)

O tempo limite ocorre rapidamente (talvez cerca de um segundo depois que eu clico no ícone do visualizador), embora alguns dos meus outros visualizadores funcionem bem, mesmo com grandes objetos de dados que demoram mais tempo para serem exibidos (5 a 10 segundos) e ainda não funcionam ' t tempo limite.

Eu já criei uma fonte de objeto personalizada para limitar a serialização aos campos que preciso exibir. O que mais posso fazer para desserializar os dados sem atingir o tempo limite?

questionAnswers(3)

yourAnswerToTheQuestion