2x03 Where did [spoiler] come from?

Just rewatched. Absolutely phenomenal episode in so many ways, but one thing keeps bothering me…how did Reghabi just randomly appear out of nowhere?? For a show that’s usually so tight in terms of plot, this feels like a weird choice.

Mark wasn’t at the university where we last saw Reghabi, just by some random bridge. Was she hiding in that shack? Were they meeting there on purpose, or was it just a coincidence? Why was Mark so unfazed seeing Reghabi again after watching her kill Graner the last time they met? Is Reghabi able to track Mark’s location using his severance chip? I just feel like I’m missing something that would make Reghabi’s reappearance less jarring.