If you've ever wondered why this happens Seema, a program manager on the WPF team, wrote a great post about what we're doing: http://blogs.msdn.com/seema/.

 -Chris Han