Is Monero shielded from this?
One drawback to Monero specifically though are light-blocks, which unfortunately fingerprint the user as they cross from TOR<->clearnet or start/stop the daemon sync process. Announcing which transactions you have in your current sync state announces which daemons you're speaking to and where you're located via process of elimination.