IIRC GW2 uses a "fast current" excuse to set water zone limits, when you go near a zone limit you get a warning telling you why you can't go past the invisible wall, and it actually pushes you back if you keep swimming that way. In the end no swimming is more immersion breaking than an invisible wall.
