я загрузил в память кучу записей из бд. пусть будет тысячу. записал их куда надо. теперь мне нужны те же самые записи для вывода в другое место, но отсортированные и отфильтрованные. лучше запросить заново или сортировать и фильтровать данные прям в памяти?