Agendamento com Quartz - Teoria do caos

Boa tarde.

Estou tentando criar um gatilho que execute uma determinado Job de hora em hora porem quero levar em consideração o tempo gasto de execução do Job.

Ex.: Crio um agendamento de hora em hora. Ele inicia as 12:00:00 e demora cerca de 20 segundos para finalizar, gostaria que a próxima execução fosse as 13:00:20 e assim sucessivamente, alguém sabe como posso fazer isso utilizando Quartz?

Obrigado.