@IanJ: Lovingly crafted — took him a few days, from the YouTube description. There's the frame timing, and then there's…