This utility allows to limit parallel promises, relaunch them with same parameters and rate limit them.