В программах на C++ в процессе отладки возможно просматривать обьект по адресу в памяти который он занимает. Т.е. добавить в watch адрес. Далее, если мы его передаем куда-то глубоко (по имени переменной уже смотреть нельзя) все равно можно смотреть по адресу.
В C# оказывается тоже это есть.
Create an Object ID to keep track of an object while debugging
в этом блоге еще несколько типсов и триксов.