We don't want to lock on the ThrottlingQueue itself, since that is also locked outside of the class, which may cause a deadlock problem