Despite the fact that you have two requests, it still causes a download, since both requests are executed immediately (with lazy loading, the second request will be executed only on request).
SQL- JOIN, .Fetch.Join(), JOIN. : , , ( , SQL JOIN...), .