Throttles calls to the provided function by providing a wrapping function to be called in its place.
Optional
Throttles calls to the provided function by providing a wrapping function to be called in its place.