remove hidden tuple allocations in .TryGetValue sugar