Seriously, fuck WPF