always update the indirect object when short circuiting.