I am continuing this thread on the WPF forums:

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=908672&SiteID=1&mode=1