That's because movement interruption is determined at the end of casting time. You can actually run around all day as long as you're back where you started when the spell goes off. It'd be nice if that got tweaked, but I suspect it'd be an enormous undertaking, reworking the entire spell-casting system.