Svelte rendering is smooth.
Plugging myself: https://github.com/ronilan/a-mazing-thing
Solver encapsulated as class, rendering demos with Vanilla, React and BlockLike.