Avoid intermediate toList for blocking/into