EF profiler says we're okay!

SELECT TOP (20) [Project1].[Key]     AS [Key],
                [Project1].[Name]    AS [Name],
                [Project1].[Hash]    AS [Hash],
                [Project1].[Content] AS [Content],
                [Project1].[Name1]   AS [Name1],
                [Project1].[Read]    AS [Read]
FROM   (SELECT [Project1].[Key]                                    AS [Key],
               [Project1].[Read]                                   AS [Read],
               [Project1].[Content]                                AS [Content],
               [Project1].[When]                                   AS [When],
               [Project1].[Name]                                   AS [Name],
               [Project1].[Hash]                                   AS [Hash],
               [Project1].[Name1]                                  AS [Name1],
               row_number() OVER (ORDER BY [Project1].[When] DESC) AS [row_number]
        FROM   (SELECT [Extent1].[Key]     AS [Key],
                       [Extent1].[Read]    AS [Read],
                       [Extent2].[Content] AS [Content],
                       [Extent2].[When]    AS [When],
                       [Extent3].[Name]    AS [Name],
                       [Extent4].[Hash]    AS [Hash],
                       [Extent5].[Name]    AS [Name1]
                FROM   [dbo].[Notifications] AS [Extent1]
                       INNER JOIN [dbo].[ChatMessages] AS [Extent2]
                         ON [Extent1].[MessageKey] = [Extent2].[Key]
                       INNER JOIN [dbo].[ChatUsers] AS [Extent3]
                         ON [Extent1].[UserKey] = [Extent3].[Key]
                       LEFT OUTER JOIN [dbo].[ChatUsers] AS [Extent4]
                         ON [Extent2].[User_Key] = [Extent4].[Key]
                       LEFT OUTER JOIN [dbo].[ChatRooms] AS [Extent5]
                         ON [Extent2].[Room_Key] = [Extent5].[Key]
                WHERE  [Extent1].[UserKey] = 2 /* @p__linq__0 */) AS [Project1]) AS [Project1]
WHERE  [Project1].[row_number] > 0
ORDER  BY [Project1].[When] DESC