@Hibernate com a sequência Oracle não o usa

Configurei o hibernate para usar a sequência oracle. A sequência é criada com cache = 20, incremento = 1.

All funciona bem, hiberna entidades persistentes. O valor do ID é estranho: 50,51 .... 76.201.202 ... 209,1008,1009,5129,5130 ....

Se eu pedir o valor da sequência (selecione hibernate_sequence.nextval de dual), recebo um valor como 2,3,4 ....

Se eu ativar a depuração do hibernate sql, haverá um tempo para chamar "select hibernate_sequence.nextval from dual", mas o número atribuído pela hibernação ao ID não retransmitirá a sequência!

@Id
@Column(name = "ID", insertable = false, updatable = false)
@SequenceGenerator(name = "SequenceIdGenerator", sequenceName = "HIBERNATE_SEQUENCE")
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SequenceIdGenerator")
private Long id;

questionAnswers(3)

yourAnswerToTheQuestion