LazyLitElement
Experimental
LazyLitElement erformss updates and renders on the browser's task queue, rather than the microtask queue. This makes rendering non-blocking to other tasks such as event handling, layout, paint, etc.
Using LazyLitElement for lower priority and/or high-rendering-cost elements that don't need to have updates rendered synchronously with each frame can improve the responsiveness of the page it's on.
Example
Use LazyLitElement just like LitElement:
;
You can force urgent updates with requestUrgentUpdate()
: