and is there a reason for caching it as `@previous_survey`?