TMS FNC DataGrid - scrolling speed slow

I used to use the regular FNCGrid. Now been transitioning to FNCDataGrid and I'm noticing a considerable scrolling speed difference, or maybe better said 'smoothness' of the rows scrolling by.
RowCount is about 500.

Used settings for the FNCDataGrid:

with TMSFNCDataGrid1 do begin
  ScrollMode := gsmPixelScrolling;
  ScrollUpdate := gsuContinuous;
  Options.Mouse.AutoScrolling := true;
  Options.Mouse.AutoScrollingInterval := 100;
  Options.Mouse.AutoScrollingSpeed := 1;
  Options.Mouse.AutoScrollingSpeedMode := gasmPixels;
  Options.Mouse.TouchScrolling := false;
  Options.Mouse.TouchScrollingSensitivity := 1;
  Options.Mouse.WheelScrollKeepSelection := true;
  Options.Mouse.WheelScrollSize := 4;
end;

And for the regular FNCGrid:

with TMSFNCGrid1 do begin
  ScrollMode := scmItemScrolling;
  ScrollUpdate := scuContinuous;
  Options.Mouse.AutoScrolling := true;
  Options.Mouse.AutoScrollingInterval := 100;
  Options.Mouse.AutoScrollingSpeed := 1;
  Options.Mouse.AutoScrollingSpeedMode := asmPixels;
  Options.Mouse.TouchScrolling := false;
  Options.Mouse.TouchScrollingSensitivity := 1;
  Options.Mouse.WheelScrollKeepSelection := true;
  Options.Mouse.WheelScrollSize := 4;
end;

Is this a 'bug' or a 'feature'?
What can I do to speed this up?

I'll be looking into this issue as soon as possible.

Hi Pieter,
are we improving and using the web version too? Grids are very important to us.
I am collecting what needs to be improved in the web version, as soon as I send a demo project. Thanks

I'm not sure why you are comparing item scrolling (fnc grid), with pixel scrolling (fnc data grid). Please make sure that both ScrollModes are the same. Please change your code to:

with TMSFNCDataGrid1 do begin
  --> ScrollMode := gsmCellScrolling;

To compare both grids with the same settings.

Please add new post to this support center, or an email with your requests on the web version.

Thank you Pieter for your support.
That setting still results in the same scrolling fluency difference, sure it scrolls faster but not as smoothly as the regular Grid. Not sure if it matters, I'm running Delphi in a Parallels VM on a Mac.

I don't see any issue here on a non emulated Windows. Yes it could be possible that there are scrolling differences, but that's because the way the cells are handled differently. If you could do a test on a real machine to see if there are any noticeable differences that would be great. You could maybe also capture a video on your environment on the Mac to demonstrate the difference so we can have a better understanding on what is going on.

Found out today that when using the DataGrid (FNC UI 6.6.0.0), that the problem seems to occur when I have the first column hidden via TMSFNCDataGrid1.HideColumn(0);

If I comment that line out then the scrolling seems fixed. Additionally, if I have that column hidden and I scroll all the way to the bottom of my grid (using mousewheel) and start scrolling up (using mousewheel) then at some point the grid stops scrolling up, so halts at that location.
Not-hiding the first column fixes that. Hiding any other column does not cause a problem.

Maybe knowing that gets us closer to a fix.

Tested with the following code on a default grid:

  TMSFNCDataGrid1.RowCount := 500;
  TMSFNCDataGrid1.ColumnCount := 10;
  TMSFNCDataGrid1.LoadSampleData;
  TMSFNCDataGrid1.HideColumn(0);
  TMSFNCDataGrid1.ScrollMode := gsmCellScrolling;

Couldn't reproduce the issue. Please provide a sample of some sort.
Not sure if it will fix the issue you are experiencing, but we have meanwhile addressed a couple of issue involving cell scrolling, maybe you can retest with the latest version TMS FNC UI Pack 6.6.0.2?