DataGrid banded rows get messed up

Just noticed that the banded rows get messed up when you scroll quickly up and down a few times.

I was able to reproduce the problem however I’m afraid that we cannot do much except turn off odd/even row styles in case of virtualization. The Virtualize component most probably will recycle rows with different data on scroll.