Any reason why you only catch this on an exception? I'd think an exception is the exception of the rule, ORPHAN status can be checked before we do a RPC call?