remote hasMany