Dash Table Experiments For Large Dataset

I want load data sets around 2000*2000 size in a data table. But when i do so the table becomes extreme slow. is there any steps i should follow to make it faster?

One option is to load only a subset of the data and allow the end user to display / filter through the dataset through your own filtering and sorting controls.