Depending on the user's cause, definitions are racist, misogynist, homophobic, terrorist, etc., etc., etc. .......
Precisely. The Right will go for this, because of Antifa. Had the Left tried it, the resistance would have been unreal.
But that ignores the bottom line that whoever is in power will determine who is considered a 'terrorist', and conspiring to protest the antics of a 'pride parade' might make the grade under different management, while tearing down and defacing public monuments and beating down journalists in the street might not qualify under an Administration that sympathizes.
Anyone can be branded as a terrorist, just by adding them to the list.
Eat meat? => You cause climate change! => You are a terrorist!
See how easy that is?
That the crime has been committed, under present law, should be sufficient to prosecute.
Motive should only be considered (if at all) during sentencing.
It doesn't matter whether someone cut me to get my wallet, because they didn't like my looks, or even if they thought I was someone else.
If they live through the experience, they should be charged with 'assault with a deadly weapon'.
I couldn't care less about their motive.