make zipkin collector factory composable