warn undefined vars
ignore recorded sessions (recorded.json)
more flexible playback
also allow to record single position snapshots