Thanks for the question. My answer at this time is that the mods have developed better ways to check IP's and we depend on all of you to let us know when you have a concern. Rather than create paranoia by sharing suspicions with others in chat, I think you should let us check them out and take appropriate actions. That is our job. That is why we turned off IP look up for users.
So, please, if you have a concern, bring it to us.
"..this place isn't a discussion forum..it's a portal..." Lupin
"The truth will set you free, but first it will probably piss you off." dwf's AA sponsor.