Что вы используете для проверки скорости вашего приложения?
Существует несколько техник, которые вы можете использовать для повышения производительности вашего веб-приложения. В случае PWA я бы предложил реализовать правильные стратегии кэширования, чтобы вы могли сохранять сетевые вызовы и доставлять данные из локального кэша.
Например, стратегия cache first
всегда пытается доставить запрошенные активы из кэша, возвращаясь к сети, если ничего не найдено.
Посмотрите на эту статью, подробно описывающую как работают сервисные работники и какие стратегии кэширования вы можете использовать в своем контексте.