Eager loading for HasOne and HasMany relationships