singleOrEmpty()
buffer()
This commit avoids fetching and buffering results in temporary `List` buffers. See gh-31282