Uses DisplayAttribute Name and Order.
Reworked DebuggerDisplay for better efficiency.