kill sharder factory, arg provider can now return a sharder instance
any provided or implicit sharders always return [chunk,offset]