I’d be inclined to test things with LinqPad if you are not doing so already. Here’s a link to the LINQPad starter…