i'm dumb and lists with identical elements but different orders aren't equal
update routeserver to contain last_fetch time in an agent