Although thinking more, this is a local write owner check.  Isn't there still the possibility that the write owner doesn't yet have the value (hasn't been trasnferred from read owner) and it could do a remote lookup?