'Return a list of serialized apps, adding each app\'s `group` to the
serialization.'

def get_apps(self, obj):

    ret = []
    memberships = FeedShelfMembership.objects.filter(obj_id=obj.id)
    field = TranslationSerializerField()
    field.bind('group', self)
    field.context = self.context
    for member in memberships:
        data = AppSerializer(member.app, context=self.context).data
        data['group'] = field.to_representation(field.get_attribute(member))
        ret.append(data)
    return ret
