And to top it all off, even WPF has quirks. I can tell which apps on my Windows gaming tower are built with it because for some reason the framerate on my cursor drops to 60FPS or below on my 240hz monitor when it's within the bounds of a WPF window.