Конечно, просто разделите пользователей по определенной схеме (возможно, по модулю их UID), создайте больше тем и функций pubsub для этих разделов и отправляйте сообщения в эти темы для каждого из разделов пользователей, которые вы хотите обработать.,Итак, в вашей основной запланированной функции просто отправляйте сообщения в каждый раздел темы pubsub, и пусть функции делегатов выполняют свою работу.
Также, если вы этого еще не сделали, рассмотрите возможность увеличения времени ожидания для основной функции вна случай, если для завершения процесса потребуется больше времени.Максимальное время ожидания для фонового триггера Cloud Functions составляет 9 минут.