Many query key

I mean you shouldn't check for it in `_get_queryset()` no way you would make queryset from list. You should check this at the top function. And only for a single list, so `if len(samples) == 1 and isinstance(samples[0], list): return lambda func: func`.