I think the official making a five count would solve most problems but they need a standard by which to call the warning. Consistancy is key. Make the call the same way every time. Should be no such thing as a judement call. You should be able to explain why you did what you did.