I have all good faith you and the other staff are right on top of the anonymous URL-altering.
The only ones I see here polluting anything are a certain small cabal of hostile posters that have an odd need to follow me from thread to thread posting juvenile tangential jabs.
But I've been told...