f.lux
Flux inspired data components
View on GitHub
F.lux Shadow State
Overview
Just-in-time shading and efficient updates
Shaders, properties, and type descriptors
Mechanics -
Object.defineProperty()