ENG-4686 be smarter in handling stale unwitnessed messages in agreement