Proxies
A proxy is a contract that sits between the viewer and PUSH4's renderer. It intercepts selector queries and can modify the returned values. This allows artists to create variations without changing the original data.
Proxies implement an execute function that receives the original selector, extracts RGB and column data, applies a transformation, and returns a new color data.

