And now cross-thread EH works. Woooo!