It seems to me that the perf hit I get with C# is mostly related to layout in WPF/SL.  It sounded like the Xaml layer for C++ was native C++ code.  Is that true?  Is it faster?