Routing segments, resolving segments, cache