diff --git a/src/Umbraco.Tests.Benchmarks/LinqCastBenchmarks.cs b/src/Umbraco.Tests.Benchmarks/LinqCastBenchmarks.cs
new file mode 100644
index 0000000000..4118620515
--- /dev/null
+++ b/src/Umbraco.Tests.Benchmarks/LinqCastBenchmarks.cs
@@ -0,0 +1,58 @@
+using System.Collections.Generic;
+using System.Linq;
+using BenchmarkDotNet.Attributes;
+using BenchmarkDotNet.Configs;
+using BenchmarkDotNet.Diagnostics.Windows;
+
+namespace Umbraco.Tests.Benchmarks
+{
+ ///
+ /// Want to check what is faster OfType or Cast when a enurable all has the same items
+ ///
+ [Config(typeof(Config))]
+ public class LinqCastBenchmarks
+ {
+ private class Config : ManualConfig
+ {
+ public Config()
+ {
+ Add(new MemoryDiagnoser());
+ }
+ }
+
+ public LinqCastBenchmarks()
+ {
+ _array = new List