These talks are tricky because you always want to make the rule more complex to account for more situations (establishing tiers, judging intent)
but you rarely want to give the refs even more leeway, or out more difficulty on their plate.
sometimes keeping it simple and accepting it’s not perfect but it’s pretty good is a decent approach. I think we have that now. It’ll burn you sometimes but it doesn’t create loopholes for the defense to exploit and it doesn’t make refs guess intent.