El update de ActorModel exige siempre que venga password, impidiendo dos casos de uso típicos:
Actualizar el perfil (sin cambiar contraseña, que se suele hacer en endpoints de autenticación).
Actualizaciones parciales del actor (aunque esto debería hacerse formalmente con patch, se entiende que las actualizaciones de usuarios vendrán normalmente sin contraseña, con lo que ya es parcial. Además, Mongoose lo trata como un $set y no replace por defecto).
El update de ActorModel exige siempre que venga password, impidiendo dos casos de uso típicos: