So I was contemplating this today and I'm sure it's been talked about already but...
Okay so it's established in Endgame that time travel isn't possible within one's own timeline and instead time travel involves jumping to alternate timelines that don't affect the present.
So how does this explain what Thanos did in terms of reversing time to take the Mind Stone from Vision in Infinity War?