I hope something like this never catches on, it would ruin the fungibility of Bitcoin, and would disqualify it from ever being called money.
Nonsense. Like other virgins, they don't regrow their hymen. Once transferred, they are no longer virgin, and therefore their previous virgin status is irrelevant. Their unique value proposition is destroyed upon the first transfer.
To maintain virgin status that is why the privkey would be transferred and not the coins.