Change getChallenges() from List to ImmutableList