There are a few instances where LINQ is used and instead BlockCopy could be used. BlockCopy is more performant and LINQ usage is unnecessary.