Add defensive code on decorations methods
:racehorse: Speed up rendering by sharing cache between instances
Use StyleManager events to invalidate the DOM styles cache