This should respect `X-Forwarded-For` headers as well.