I indeed think it's caused by the fact that Syncfusion's grid doesn't use any standard interface but simply reads the data from the properties, which triggers lazy loading.
The only way to stop this, is either by contacting syncfusion and demand a fix, or perhaps through a property of their grid which defines a max-band depth like the infragistics grids have