Shake Shake Shake

I've concluded, thanks to everyone's help here, that there are a few contributors at play here.