Yes, your work around eliminates the CPU usage I was seeing. I bet most people don't even know this is happening. My battery life thanks you! I am going to research to see if there is an actual fix.
Related thread...
CPU load high when docked - Although, this happens when I am docked or not.