_cached_as accept many query cache key

Why kwargs? And than unpack...