Double routing sets don't really need to be a structure anymore
Cleanup softack handling