Add projection for cross

Almost same as projection for join in PR #707