I launched an attack against a mine with just drillers. Afterwards (a little bit), the mine owner launched a sub containing a Double Agent at my attacking sub. I purposely kept a pirate behind to attack the sub containing the double agent, however, the sub can not target the double agent sub due to the fact that the sub normally would not arrive before the double agent sub will encounter the attacking sub. The 2x speed increase from the pirate can't be applied to the sub before the sub targets the double agent sub. So in this situation, while my pirate should be able to neutralize the effect of the double agent (by intercepting the DA sub before it intercepts my attacking force), there is no way to target the sub because of the speed boost not applying first before the target is defined.