Ensure that async hasMany is always a promise