Properly initialize timelapse when started during a paused print, better error resilience in event handler