LOOKUP JOIN should handle multiple matching keys like SQL: create one output row for each matching document from the lookup index (instead of stuffing all matches into a single multi-value, preserving the rows from the left hand side).
This also requires a small tweak to PushDownAndCombineLimits.