Create a test class with a parameterized test that has a million test case. Profile it to see: <img width="1199" alt="Image" src="https://github.com/user-attachments/assets/59ee5685-d114-4031-ba27-4f5878ec9a00" /> 21 sec (45% of CPU time) is spent just in `List<T>.Remove`