This is way too complicated of a thing to pass in as a setting. We should decide on best practices for this and break it down into a few simple parameters. And let's make it hard to compromise the throttling by passing in bad parameters.