Your suggestion is an improvement since it only hits once.

instance[:instance].id should query Amazon again.  The intent in the special case to stop memoizing is to try to get a better response from Amazon rather than the cached 'Unknown'.