Join operator documentation says:
Tip
For best performance, if one table is always smaller than the other, use it as the left (piped) side of the join.
The purpose of leftsemi in most cases is to filter a bigger set on the left by a smaller set on the right. Is the quote above still applicable to leftsemi flavor of join operator?