Thats an interesting point, but I don't think I fully understand. We know where the enemy unit will spawn one turn before they spawn in, why is this a violation of perfect information? I'll know where they spawn after all.