Is it possible to create a scrollable very long data table without paging (the 'next' and 'previous' buttons)?

Suppose the following table with 1000 rows:

app.layout = html.Div([
        columns=[{'id': 'col1', 'name': 'col1'}, {'id': 'col2', 'name': 'col2'}],
            dict({'col1': i, 'col2': i})
            for i in range(0, 1000)
            'height': 500,
            'overflowY': 'scroll',
            'width': 400

if __name__ == '__main__':

Because the table has so many rows/entries it automatically introduces paging with a next and previous button like this:

Is there a way to just make a very very long scrollable data table without paging?

If not: Can you somehow costumize those buttons with like ‘style’ argument?

See “virtualization” in the dash table docs.