Currently, workers are requested and released on carrier-basis. In future, this should happen component-based.