Split logic in the EndpointService class between multiple workers;