Time portals, won't that make things really tricky? I mean, if you can go to the same place in different times, what if you get there in an earlier time than the previous visit? Classic time paradox problem.