Configuration:
- PDF.js version: 2.0.550

Steps to reproduce the problem:
1. Render document in SVG mode `renderMode="svg"`

What is the expected behavior? (add screenshot)
Rendering annotations same way as they rendered on canvas

What went wrong? (add screenshot)
```
Warning: Unimplemented operator beginAnnotations
Warning: Unimplemented operator endAnnotations
```
checkedAppearanceDict.set("BBox", [0, 0, 8, 8]
      checkedAppearanceDict.set("FormType", 1
      checkedAppearanceDict.set("Matrix", [1, 0, 0, 1, 0, 0]
      normalAppearanceDict.set("Checked", checkedStream
      normalAppearanceDict.set("Off", uncheckedStream
      appearanceStatesDict.set("N", normalAppearanceDict
      buttonWidgetDict.set("AP", appearanceStatesDict
      buttonWidgetDict.set("AS", Name.get("Off")
      const buttonWidgetRef = Ref.get(1249, 0
      const xref = new XRefMock([
        { ref: buttonWidgetRef, data: buttonWidgetDict },
      ]
      const task = new WorkerTask("test print"
      const annotation = await AnnotationFactory.create(
        xref,
        buttonWidgetRef,
        pdfManagerMock,
        idFactoryMock
      
      const annotationStorage = new Map(
      for (let i = 0; i < 2; i++) {
        annotationStorage.set(annotation.data.id, { value: true }
        const operatorList = await annotation.getOperatorList(
          partialEvaluator,
          task,
          false,
          annotationStorage
        
        expect(operatorList.argsArray.length).toEqual(3
        expect(operatorList.fnArray).toEqual([