Watermark/Annotation in DynaPDFMBS

I have the option to add an Annotation to PDFs.
It seems to be ‘all or nothing’ - every page of a multipage, or none.
Is there a way to have the annotation only on some of the pages?

How do you add it?
Normally it just applies to the open page. So do you do EditPage() function before adding it?
And an annotation has normally a page property, so the viewer knows on which page to put it.

more or less this…

anhan = pdf.WatermarkAnnot…
then
// create an annotation appearance stream
Dim x As Integer = pdf.CreateAnnotAP(anhan)
save graphicstate
draw stuff
end template
restore state

I cant see any of the functions asking for a page number right now…