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