Is there a way to set the Icon for block link automatically (in Reading Mode)?

I’m using the Iconize plugin to set icons on my note, and when I create a link, the icon set to the note will appear beside it. But when I copy and paste a block link from that note, the icon does appear by its side in live preview, but not in reading mode (as seen in the image). The only solution I got from AI was to set the icon manually to the block link for each note:

.markdown-rendered a.internal-link[href*="Note#" i]::before {
    background-image: my SVG;
    display: inline-block;
    width: 18px; 
    height: 18px;
}

Which works, but if it’s possible, I would rather this process be more automated. Is there a way to somehow make the note’s icon appear on block link in reading mode, so that i don’t have to manually set it each time I create a new note with it’s own specific icon.

Just a quick look on my end and you may have had a peek yourself, but you can see in the inspector that Iconize doesn’t create the iconize-icon-link span (where the icon gets inserted) for links to headers and blocks in Reading view.

reading view:

As your snippet works, you could probably make a generic icon for all links to blocks, but I don’t know how you could match it up with / insert a specific icon (span) without a plugin. Hopefully someone has a clever idea.