Added assembly queue based implementation to manage concurrent requests for a component