For keeping metadata is no difference is this raster or vector file.
.pdn is workspace file. It already contain some metadata.
I am talking, than it will be useful to keep user-defined metadata(texts, arrows), linked to some position on layer.
This data is not a part of picture, but it need sometime to describe some detail on region, without affecting image.
Like an comment to cell data in spreadsheet. Like a highlight text in pdf. It's not affect the original data - cell contend, pdf document, image. It's just describe it.
Creating a hidden layer with this all stuff as picture is not so practical - it is not possible to copy text from there, change it simply, move, etc. And not so simply to describe detail for each layer.