trying an other approach: setProperties + hasMany not read only anymore