Property drawers per heading

I want to use single file with multiple different first headings in my notes. However every time I try add another heading with separate property drawer it automatically changes the first heading of my first entry.

Currently my org roam capture template looks like this;

(setq org-roam-capture-templates
        '(("t" "tags" plain "%?" :if-new
           (file+olp "tags/%<%Y%m%d%H%M%S>-${slug}.org" ("heading 1" "heading 2"))
           :unnarrowed t)
        ("r" "multi-file" plain "%?"
           :if-new
           (file+head "permanent-notes/${title}.org" "#+title:${title}\n")
           :unnarrowed t)
	  ("d" "dailies" plain "%?"
           :if-new
           (file+head "dailies/%<%Y%m%d%H%M%S>-${slug}.org" "#+title: ${title}\n")
           :unnarrowed t)
          ("n" "single-file" plain "%?"
           :if-new
          (file+head "permanent-notes/${title}.org"
                    "#+title: ${title}\n#+headline: ${title}\n#+filetags: \n")
         :unnarrows t)))

Is there a way for me to achieve property drawings per heading?

Fixed the issue by using org-id-get-create.