@this @M.Doerner, what I had in mind would probably require a lot of refactoring to implement (and probably run into technical difficulties) but it's as follows:
instead of handling these annotations via the Code Inspections, handle it "in the same way" (actually, I don't know how this is currently implemented, I know only the behavior I see from the user perspective) the @Folder is.
Uppon creation a new Class Module would have @Folder annotation (as currently happens), @PredeclaredId(False) (or true if created via the special template Rubberducj offers) and @Exposed(False)