Performance: make filequeue not suck
Performance: improve need computation