1 · same shape, two backends (seam test)
auto →
backend="canvas" →
2 · <fx-recolor> — region recolor (▲▼ / hover)
3 · cache dedup — 6 identical canvas plates render once