А кэширование это разве не сборка в js?
Нет. Кэшировать можно не на уровене неста вообще. Кэшировать можно уже собранное. Кэшировать можно в том месте, где нужно, и то, что нужно для решения конкретной проблемы. И это делается для оптимизации, а не "архитектуры и разбиения монолита".