Enabling contextIsolation was a lot of work, and required a re-working our native modules (around voice and video) while still maintaining performance.
Getting everything to work in a context isolated world was a many month effort, which had begun long before this bug was reported to our team.
(The majority of this code was written before context isolation even existed :P)