Is it impossible that loopDuration.toMillis is zero?