It could be that the power the body has that Oro takes control over determins the amount of time that he can stay in the body and use it to his full potential.
But Oro can only transfer once every 3 years. So he probably plays it safe during that time if he is in a weaker body.