В 2019 году любое подобное решение связано не столько с производительностью, сколько с пользовательским интерфейсом.
Большинству пользователей не нравятся задержки, поэтому вы хотите быть максимально отзывчивыми.Если это много маленьких запросов, чтобы дать пользователю возможность что-то сделать (вместо ожидания 1-2 секунд для возврата большого запроса), вы должны предпочесть это решение.Это зависит от того, на что похож ваш опыт на экране.
Сказав, что 100 записей - это не очень большая полезная нагрузка (как правило), поэтому, если она достаточно мала и, возможно, кэширована, вы можете просто получить все 100 сразу.