Keep dispatcher pool simple and dumb
Fix double task assignment