There should be only one global timer running. In the wxpython.py example the
timer is created and destroyed in wx.App. But in chromectrl it is created for
each chrome window. Creating multiple timers that call CefMessageLoopWork
simultaneously might result in performance penalties and an undefined behavior.