You don't see a connection between what you said and superheroes? Not even a slim one?There should actually be a system where you can try and maintain your anonymity... closed helmets or masks to hide your face, wearing gloves so you don't leave prints... these should mean something...
I do agree with you're intent though. But I think it would more important to secure a different SIN and use an alias than to just cover the physical side. 2077 will be 'Big Brother' on steroids after all.