Fetching a random subset of documents without having to collect() over the entire set? - Convex Community