@Michael_Soprano Implementation of Rate-Limiting or Throttling within Campaign is not straightforward, and it is recommended to have it via a Middleware or another application.
However, there is a JS method provided by Adobe Campaign JS-API like sleep() which can used to suspend processing, but getting the right milliseconds delay is difficult to achieve. You may give it a try.