That said, I think requiring ID is generally a bad idea regardless. Much better would be some standardized way for websites to tag the type of content in a header coupled with third party filtering solutions that could be applied at the network (ie firewall) or device level.