Good answer! Yes, it’s finally slower by just 10% or even less in recent versions of Chrome . @Bergi, it’s for the case when processing is complex and takes a lot of time. MutationObserver runs in a microtask queue so multiple callbacks may still reside in one task, which can lead to very long paint frames and jank.