It is helpful while debugging in VisualStudio to view an object's rooted references. As far as I know, the only way to accomplish this is to use WinDbg/WinDbg extensions and it's various !gcroot, !gchandles, etc. commands. Obviously, you can only use 1 debugger at a time on a process, so you can't switch over to WinDbg and use it while on a breakpoint in VisualStudio. I'm adept at using WinDbg for analyzing memory dumps - but live debugging with breakpoints there is a different story and certainly not intuitive.
Please consider the ability to view an object's rooted references while debugging.
Thank you for your consideration.