Lose yourself to dance!

Fixes #712, Fixes #407, Fixes #688, Fixes #687