I would absolutely use TurboWarp: https://turbowarp.org/1103002258?stuck
This is a remix of my shader template project: https://scratch.mit.edu/projects/1043946594/ Scratch: 100 Iterations Turbowarp: 400 Iterations