add lots of configurable throttling for bulk operations