Oh, thank you for taking it into consideration! Being honest I was aware about it when starting to vibe code into Discourse and then Sam confirmed it.
Fortunately there are almost always different approaches to take, so plugins and theme components are aligned with the suggested practices and can be easily maintained.
I will use your TC because I really want this new feature working as expected ![]()