It's not just the `attained_level` cache that's the issue,  there are several other methods that impact like `triggered_mandatory_questions` or `all_mandatory_questions_complete?` and also possibly on the related response objects too.  I didn't actually get to the bottom of it.