LonzoShell

Might be your specs... It might be that the project requires more processing to do it.

Oh... I forgot to add it back when I tried to optimise screen updating...

I'll be trying this project soon and see if I can use some of the blocks inside for improvements... (and that will mean rewriting the entire project...)

I don't think so, I can create a 480 x 360 randomized pixel color for each pixel in less than half a second (which is a short amount of time for Snap!).
And we're not even doing image modification, were just writing text to the screen! Try putting scripts inside hat blocks into their own custom block.

You tried to optimise[sic] it? Or you did optimize it?

I didn't mean for you to do that, but you can if you want.