Thanks guys, its a visible improvement. We will let the update trickle out to production for a couple of days before asking them for feedback.
I am still getting almost constant 100% cpu usage. Does the monitor really need to use that much cpu / ram? It feels way too much. Some users started setting the cpu affinity on the monitor to only use the last core, because it affected their OS performance in other applications too. Or they keep monitor closed, and just open them when they need to check on their job status (and this is why they asked for a mini monitor, deadline 5 style. They feel the full monitor takes too much resources)