чем аргументируешь, что 1000 мелких лучше чем 10 огромных? Например не факт что из этих 1000 половина хоть где-то повторно будет использоваться
если такие объемы, то надо все нафиг разносить по разным сервисам и микросервисам, которые с собой уже на уровне Апи обаются... приложение с тысяами компонентов... если даже компонент в день делать, то 2000 компонентов 5 лет писать будете, а с отладкой и пр.