queue enhancement: pass individual request finishing to delegate