The problem right now is that there are a lot of people who want to (and did) commit violent acts and use black block tactics. They openly encourage lawful protesters to dress homogeneously all clad in black under the pretense of protecting protesters against police but in fact they do so to commit acts of violence and then meld away in the crowd, effectively taking hostage the lawful protesters.
The argument can be made that to protect peaceful assemblies, tools need to be engineered so those rioters can be differentiated from the lawful protesters and bring them to justice.
The argument can be made that to protect peaceful assemblies, tools need to be engineered so those rioters can be differentiated from the lawful protesters and bring them to justice.