playthru: scripted, looping product demos that drive your real DOM with a fake cursor instead of a video file