demo: Add a missing editScope that was causing another listener to run shaders before we had populated the environment with default values.