The new recording goodness is now ready for testing (but probably has
a shit-load of bugs...)