Prior having a mock recorder would cause panics since the lock would be set to nil on update failures. Now the recorder will use the cached lock
Prior having a mock recorder would cause panics since the lock would be set to nil on update failures. Now the recorder will use the cached lock