title: EF7 Identity not loading User extended properties
body: <p>I have an extended IdentityUser class which contains a reference to another entity on my DB, but whenever I try to get the User with the UserManager, the referenced entity always comes empty:</p>
  
  <p>My implementation of the User class</p>
  
  <pre><code>public class Usuario : IdentityUser
  {
      public int ClienteID { get; set; }
      public virtual Cliente Cliente { get; set; }
  }
  </code></pre>
  
  <p>A controller that uses the referenced property on the user</p>
  
  <pre><code>[Authorize]
  [HttpGet]
  public async Task&lt;Direccion&gt; GET()
  {
      var usuario = await UserManager.FindByNameAsync(Context.User.Identity.Name);
      // Cliente will always be null
      return usuario.Cliente.Direccion;
  }
  </code></pre>
  
  <p>I also tried removing the virtual keyword from the reference, so that it is lazy loaded, but I'm not sure that is already implemented on EF7.</p>
  
  <p>Any ideas on how to achieve this?</p>