I analyzed the corresponding code execution paths under the VB6 debugger to understand why this odd effect may happen in MS Access. The only problem part of code related to this issue is that iGrid redraws all the cells in the viewport when the selection is changed in multi-select mode. As I remember, we changed this behavior in one of the latest releases (6.0.20) to avoid the so-called tearing effect at redrawing when the user selects several cells. And this issue became noticeable for you as you have a lot of cell with images (drawing images require more CPU resources).
Ok, let me play with this thing more. Perhaps, I'll be able to optimize it. Meanwhile, you can try earlier versions of iGrid, earlier than 6.0.20, to check whether this problem is present in them.