Better work pool pattern.