Hide server public IP from logs (when domain is proxied)

I have this particular domain completely proxied by Cloudflare and have checked all its resolution and my public IP was not exposed during the resolution process.

NSLOOKUP on A record:

C:\Users\MacGyver>nslookup example.com 1.1.1.1
Server:  one.one.one.one
Address:  1.1.1.1

Non-authoritative answer:
Name:    example.com
Addresses:  2606:4700:3031::6818:68dd
          2606:4700:3030::ac43:a86d
          2606:4700:3031::6818:69dd
          104.24.104.221
          172.67.168.109
          104.24.105.221

NSLOOKUP on both SRV records:

C:\Users\MacGyver>nslookup -q=srv _ts3._udp.example.com 1.1.1.1
Server:  one.one.one.one
Address:  1.1.1.1

Non-authoritative answer:
_ts3._udp.example.com   SRV service location:
          priority       = 0
          weight         = 5
          port           = 9987
          svr hostname   = dc-bec1b4d8da32.example.com

C:\Users\MacGyver>nslookup -q=srv _tsdns._tcp.example.com 1.1.1.1
Server:  one.one.one.one
Address:  1.1.1.1

Non-authoritative answer:
_tsdns._tcp.example.com SRV service location:
          priority       = 0
          weight         = 5
          port           = 41144
          svr hostname   = dc-2c0fc161e8d2.example.com

C:\Users\MacGyver>

So unless teamspeak client wont be snitching my public IP to anybody I should be safe…

Thanks, Michal