Stardust decoration
The sample is a pass-through decorative particle renderer with bounded state messages. It sends a sequence-tagged state and waits for matching applied acknowledgement, keeping only the latest pending state. Hidden/locked/suspended states stop drawing, reduced motion produces a static frame and energy saver lowers frequency. Worker/GPU initialization failure leaves a CSS/static fallback. Cached previews are reconstructible, palette-specific and not written every frame; a cache hit is not proof of GPU recovery.
Sources and author guidance
Read the local development lessons, recipes and exact SDK declarations before implementing an integration.