make async limit configurable