NeoPixels freeze while Blynk sends heartbeat

I’ve found two similar issues to this one:
http://community.blynk.cc/t/neopixel-ledcount-causes-blynk-to-fail/7987

http://community.blynk.cc/t/blynk-and-neopixels-on-esp8266/1414

So I understand that running video rate, large (>100 LEDs) strips combined with Blynk on the same board is futile, considering that NeoPixels library messes with millis() etc. I will soon try driving the NeoPixels with a separate board from the board with the Blynk sketch, using I2C communication between the two Arduinos.

I understand the the NeoPixels disables interrupts before each color change.
> You might have noticed that millis() and micros() lose time in NeoPixel sketches (the timekeeping interrupt stops whenever we write to the strip), that’s usually the extent of it.

Can anyone here say if the Blynk library uses any interrupts?

Tx,
Yuval