Please describe way of selection, if you doing it in your code, please embrace your selection code into FlyGrid.BeginInit()/EndInit() statements - this significantly increases performance:
flyGrid.BeginInit();
try
{
//your selection code
}
finally
{
flyGrid.EndInit();
}