WPF: Just enough thread to hang yourself

One of the really nice features of WPF is that it comes with a Dispatcher for executing code coming off a thread different from your UI thread.  It’s not substantially different from being able to call Invoke() on WinForms controls, but it does have some useful scheduling priority features…