runQueryInChunks

suspend fun <S, T> runQueryInChunks(list: List<S>, chunkSize: Int = CHUNK_SIZE, block: suspend (List<S>) -> List<T>): List<T>