client regions do not update the target context when targeting another region

a request generated from region A with a target of region B will not update any context

it should try to find a region at the target and set its context if possible