Recording and Playback for Bespoke.js