I don't have a problem with this in concept. But except in extreme cases, I don't know how you determine whether the targeting is intentional or not.
Leaving it ip to refs to determine intent is a bad idea. Remember when we had 2 types of facemask penalties?
