Avoid using ToList() / ToArray() before applying further LINQ operators | CAST Appmarq