Chaining DebuggerDisplay em tipos complexos

Tenho várias classes definindo o atributo DebuggerDisplay. Quero saber se existe uma maneira de definir um atributo DebuggerDisplay com base em outro. Se eu tiver as seguintes classes:

[DebuggerDisplay ("Text = {Text}")]
class A
{
    public string Text {get;set;}
}

[DebuggerDisplay ("Property = {Property}")]
class B
{
    public A Property {get; set;}
}

Gostaria de ver nas instâncias de B a classe A, conforme definida no atributo DebuggerDisplay da classe A. Em vez disso, estou recebendo o método ToString () da classe A no depurador enquanto visualiza os objetos da classe

questionAnswers(3)

yourAnswerToTheQuestion