Rather than use a <table>, which has a hard time using `text-overflow: ellipsis;`, we should recreate the same layout using CSS grid.
<rdar://problem/48629390>