No, you're right. This is actually a mistake on my part. The "recording" flag isn't used on the main Camera object any more. Instead, there is a property on the CameraState model called "recording". I will fix this and commit it.