Rendering diffs for csv and tsv in PRs

GitHub already has the ability to render tsv and csv files (see Rendering CSV and TSV data - GitHub Docs).

However, when showing changes in PRs for these filetypes, GitHub renders them as plaintext, which can make it very difficult to review changes, especially for tsvs and for tables with more than a few columns. I frequently review PRs with changes to data files in these formats.

Does anyone know of a way to view these diffs in a readable way?