C # Timers decorrem em um thread separado?

Um System.Timers.Timer decorrer em um segmento separado que o segmento que criou?

Vamos dizer que eu tenho uma aula com um timer que dispara a cada 5 segundos. Quando o timer é acionado, no método decorrido, algum objeto é modificado. Vamos dizer que leva muito tempo para modificar este objeto, como 10 segundos. É possível que eu me deparo com colisões de encadeamentos neste cenário?

questionAnswers(5)

yourAnswerToTheQuestion