PLEASE READ WHOLE THING! The other version worked fine, it was just too laggy. I made it so instead of scanning the whole screen, it only took the points you drew at, and followed the path of your mouse to recreate the drawing. This is a simple technique I use all the time. However, the pesky bug where it sometimes will get stuck and only let you draw one point at a time is still there. I believe that that is an internal bug that the code cannot fix, or maybe scratch is just acting up today. I spent hours trying everything, but I couldn't fix it.