Make Three.js scenes respond to clicks and touch.
Recent revisions are kept. Restoring one creates a new revision.