Maybe you can write something with the njs module? Nothing that I have read in the standard nginx docs or blogs really addresses how you want to throttle (though it does make sense). Maybe there is a 3rd party module?