What about if instead of assuming only two, you as...
# random
m
What about if instead of assuming only two, you assume that there may be n hops of proxying (which is true in several deployments I've worked with)? Then you could use terminology like 'chain', which may be suitably evocative