d3 - Desenhe progressivamente um grande conjunto de dados

Estou usando o d3.js para plotar o conteúdo de um .tsv de 80.000 linhas em um gráfico.

O problema que estou tendo é que, uma vez que há tantos dados, a página não responde por cerca de 5 segundos, enquanto todo o conjunto de dados é agitado de uma só vez.

Existe uma maneira fácil de processar os dados progressivamente se eles se espalharem por um longo período de tempo? Idealmente, a página permaneceria responsiva, e os dados seriam plotados à medida que fossem disponibilizados, em vez de um grande sucesso no final.

questionAnswers(1)

yourAnswerToTheQuestion