In our indexing data have more than 50properties available, but all data are not necessary for the listing page(every field were used for filtering & search).
Is It Possible to get only required fields from find. Because it will reduce the data size and it may increase speed.
Projections https://world.episerver.com/documentation/developer-guides/find/NET-Client-API/searching/Projections/ only pull back from find the data you need. If you project the data in to an classes or an anonymous type this should solve it. Alternatively you can custom index models so Find only stores what you need. Both covered here https://world.episerver.com/blogs/scott-reed/dates/2019/3/episerver-find---performance-reloading-custom-data-and-getcontent-vs-getcontentresult/