Describing Tasha McCauley as "an actor's wife" feels a bit sexist. She's apparently a scientist and founder of a (failed?) startup.
Is there any evidence Helen Toner is a "Chinese spy"? (having lived in Beijing isn't evidence)