Pete's on the money here. Takei and Alley played hardball. The role was written as Saavik. Pete is also right in saying that it is easy to explain away this plot hole, just like most every complaint that people are throwing at ST:ID. Star Trek is not, contrary to what some think, high science fiction.