You can always create a method that registers icons on demand. Personally, I don't think you will gain much by doing that, apart from over complicating your solution.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I don't think there is match of an impact since the only thing that addSvgIcon does is add an entry on a Map Object.
github.com/angular/components/blob...
You can always create a method that registers icons on demand. Personally, I don't think you will gain much by doing that, apart from over complicating your solution.