Should always return Eloquent