misc cleanup to support manual refresh of saved exports

should be no user facing changes.

wait for build
hmm, is a good point. i was counting on tests for that but I'll double check.