Performance dependencia em cascade hibernate

Pessoal estamos em uma discussão no projeto aqui, por conta desse lance do cascade no hibernate.
o ponto defendido pelos “defensores do cascade” é que melhora a performance, do que fazer manualmente . a opinião dos outros é que facilita apenas em questão de desenvolvimento, é mais fácil pro programador. No nosso modelo aqui o usuário nunca terá todas as dependencias preenchidas pra gravar uma informação. Então é realmente efetivo o uso desse cascade??? ou seja, justifica todo o trabalho de modificar os hbms criados??
Qual o sentimento dos meus colegas aqui do fórum??

att;