Well, we could fetch the data to see if they are in a group's challenge first (I think). That just seemed like a lot of extra computation to me.