Currently, .Any() is supported on enumerables within the query - e.g. .Where(customer => customer.Orders.Any(o => o == order)). It would be useful to be able to use .Any() on enumerables which have been declared in the calling scope - e.g. .Where(customer => ordersOutsideQuery.Any(o => o.Customer.Name.StartsWith(customer.Name)))