displaylink consuming high cpu in surface pro 3

I had a problem that whenever I connected/disconnected my surface pro 3 to my dell displaylink 3100, then processes would take time to recover. Workaroud was to kill and restart explorer – although explorer might not have shown in the task manager as the processes consuming the most cpu. I recently upgraded my displaylink driver to version 8.0.778.0. Now everything seems ok.