IsRecording() doesn't actually test whether it's a recording ...