Dataset preview loads many samples and consumes CPU resources

I have created dataset on the Hub here, where there are features for each example that are matrices (Array2D) of size 1000x17. When the page loads (try it) all of the dataset is loaded and parsed into the dataset viewer. In addition to using a lot of CPU resources, I imagine with a larger dataset this could become a memory issue on less powerful machines.

Is/would it be possible to limit the size of the preview to a smaller number of examples and perhaps load them on the fly when a user starts scrolling the view?

cc @severo