Consolidate `candidate` access in `add_entry` during routing