Sequel to https://scratch.mit.edu/projects/1166597917/ and https://scratch.mit.edu/projects/1183295849...