Bad Apple!‌! music video rendered (just about) using pen

after seeing someone encode bad apple in a subtitle track using some vector drawing features, i realised i could probably do the same thing in snap using the pen blocks. so here's my first (and probably only) attempt at doing that.
i extracted the vector data from the subtitles i mentioned and wrote some snap code that renders them. i'm too lazy to figure out how to shade the closed shapes properly so i just used the regular 'fill' block, which works fine on probably about half the frames :3
naturally it runs very slowly (frame times depend on complexity of the frame being rendered but it's probably about 2 fps average?) and i was only able to include the first few seconds of the video due to the 10 mb project size limit. i imagine i could make it run faster and take up less space if i only used black and white colour instead of 5 shades, but i'm not bothered enough to try

here it is:

Impressive!

"change x by 2" is insufficient to ensure that your point is inside the shape you just drew, so the fill paints the background. Your "piece" should end with the "m"-ove token pointing to the pixel inside the shape.