Reintroduce randhopping and destination validation.  It was removed during chunk implementation.