Interrupciones y comunicación serie

Buenas. He visto esto en la documentación y me surgen algunas preguntas:

Note

Inside the attached function, delay() won't work and the value returned by millis() will not increment. Serial data received while in the function may be lost. You should declare as volatile any variables that you modify within the attached function.

Dentro de la interrupción puedo leer millis, pero estos no se actualizan dentro. Están congelados, ¿no?

Mi cacharro usa la librería Modbus Slave de JPMZometa. ¿Que problemas puedo tener en la comunicación?

Las interrupciones no creo que pasen de los 10 Hz, y la función será del estilo myvar = millis(); solamente.

Un saludo.