internal RecorderCustomTrackCollection(Recorder recorder) => this.recorder = recorder;
internal static NativeHandles.RecordHandle ToHandle(Recorder recorder) => recorder?.handle.ValueNotDisposed ?? NativeHandles.RecordHandle.Zero;