Airtable get data slow

hi, sorry my english, I would like to create a data viewer list that imports data from airtable by selecting them based on user requests. Creating these lists with the create row block is very slow if the rows created exceed 30 units. Are there any other ways to take data by filtering it and presenting it to the user in a data viewer?