Decide whether or not this is necessary and if it is then implement.
Using "OR" in a query with ordering results in extremely long (possibly exponential) search times
$or with sort
Optimization for sorted $in queries not applied to reverse sort order
Add example for $or case to the sorting with indexes tutorial
re-implement $in in terms of $or
Introduce composable "stages" in query execution