I'm overriding the SummaryResultPresenter's Control Template in a XamDataGrid in order to set the background color of the summary grouped rows. If the grid's RecordContainerGenerationMode is set to Recycle, the background colors don't always color correctly while scrolling. If I set the RecordContainerGenerationMode to Virtualize then everything works correctly.
The problem with this is that the performance of Virtualize mode is not as good as Recycle. Is there any way to set the RecordContainerGenerationMode to Recycle and have the coloring show correctly while scrolling?