I love LINQ and have been using it in my Unity project with a C# codebase. But as part of my project is procedurally generated, and LINQ is non-deterministic, so I need an a