Seems inconsistent IMO. Last episode of Villains, Peter never touched Nathan before he flew into him. We assumed he got his auto absorbing power power back. But in this episode he has to touch the person to get the power and seem to be able to have one at a time. I was asking why he didn't just let go too but I think he can't fly now that he has Tracey's power.