Support for choice of two random load balancing algorithm.  Clean up code by modifying the selector to be an observable.