My guess is that it most likely had nothing to do directly with the display or display software. But the display software is written to be compatible with certain engine software. If your display software was compatible with older engine software, then you might have had performance issues because of the engine software. To fix your problem, they updated the engine software. To make the display work with the new engine software, they had to update the display as well (and CCMs, RHM, etc.) So you're only noticing the new Pro600 software, but there's a lot more going on behind the scenes.