Currently tracing calls `channel.remoteAddress?.ipAddress` for every command, it is not cheap. Can we cache this value at connection creation instead.