Playthrough-spanning achievements? How?

Do you have the code to hand for the actual firing of the achievement? That will tell us what condition it is using. If it is using variables, then it must be possible within one play through.