When I query SOSL with multiple RETURNING objects, the result comes as a list of lists, each for a different sObjectType, each sorted by default by the "relevance" of each record in the result set.
Is it possible to combine these per-object results into a single list, while keeping the cross-object relevance sort order?
The goal is to be able to search across multiple sObjectTypes and take the top N (5-10) most relevant results, regardless of the sObjectType.