Use a request function for add_to_load_balancer(s)

I'm merging this into worker-request-fn; so this should be reviewed after that PR (#751), and then merged into master.