Not cool.

Make a `get_stats` in `models`, ChallengeUser should fit it. And pass the `get_stats` result directly to the template, see line 358.