@Kwallenbeck
Most Zap app integrations are best suited to act upon 1 record at a time (trigger/action/search) in real-time VS taking action on bulk records on a scheduled (cron) job.
Bulk records present a different set of challenges to factor in when trying to do automation.
For example, a bulk record set could include from 0-infinite number of records.
Some apps don’t work well trying to handle large volumes of data at one time.
(e.g. GSheets has file size limits to be mindful of.)
There are race limits and throttling aspects to deal with with the apps involved.
Along with pagination and max records per page, offsets, filtering, sorting, etc.
Generally, bulk actions are best suited for leveraging an app’s APIs: https://developers.hubspot.com/docs/api/overview
App APIs to handle bulk actions are often custom coded to serve specific use cases such as yours.
To be clear, I’m not saying it can’t be done using Zapier, but it would involve a much more advanced approached using technical concepts beyond the basic plug and play capabilities that Zapier focuses on.