DataGrid multiselect striped table issues for frozen columns

I have a striped data grid with a few frozen columns. It shows up correctly if the selection mode is single:

However, when I enable multiselect the frozen columns lose their striped colors:

Is there a bug or I'm missing something obvious?