Sure you may encounter problems like this as iGrid.NET is not a multithreaded control. It's a common problem for all WinForms controls, which are not thread safety.
However, it is possible to use iGrid in multithreaded apps, and we demonstrate how you can update iGrid from a separate thread in the Multithreading sample in the demo. Find it in the Ideas for Your Apps sample group.