Alternative fix for #573

Rather than starting with a fresh routeset, we take a copy of the
existing routes.