Executando verificação de segurança...
1

Rode sua função (vi nos comentários que vc vai usar Lambda) e veja o tempo de execução e uso de memoria nos logs do lambda. É sempre bom tirar uma média se varias execuções e em situações diversas.

Se julgar que tem alguma situação muito fora da média, ou que no geral está achando alto o tempo, use um Profiler para ver aonde está a lentidão/consumo de RAM, e só então otimize.