Ah, thanks very much for the heads up. I haven’t had a chance to try your code yet, but I’ll give it a shot tonight or tomorrow.
I was able to solve my other use case by adding a hook that calls org-id-get-create
after a new file is created by org-journal (I currently use org-journal for daily entries, I haven’t checked out the native org-roam dailies yet).