By default, datagrid loads textblock as cell content and re-uses the same during scroll operations. Compare to loading textblock drawing the text will enhance the performance. You can change the rendering mode of datagrid to drawing by setting UseDrawing as Default
to improve loading and also scrolling performance. To learn more about changing the rendering more read improving loading and scrolling performance using light weight templates.