Or is it just a matter of using a VPN or TOR to hide your IP?
Discussion
it's a matter of using Tor or a VPN.
also best if you connect to your own node,
or a trusted one at least,
if you send through a malicious node it can identify the real spend (although nothing before that).