IdClass x EmbeddedId (JPA)

Senhores,
Estava estudando um pouco mais a fundo sobre JPA, e encontrei essas 2 anotação, que ao meu ver, fazem as mesmas coisas.
http://java.sun.com/javaee/5/docs/api/javax/persistence/EmbeddedId.html
http://java.sun.com/javaee/5/docs/api/javax/persistence/IdClass.html

Ao meu ver, o EmbeddedId “mataria” um problema que seria a duplicação dos campos em duas classes.
Seria somente isso?

ressuscitando: sim, porem deixa seu modelo menos OO.

abrassss