Use case or problem
When you use long nested tags, they can get fairly log.
Too long to be precise,
setting/Event/Core/Miracle/Gift/Regression/Death/Endless/Limited/Last/Attempt/Failed/Misunderstanding/Sacrifice
Of course that example is not real, but if you want multiple tags on one line,
Line is short, as you are on mobile or something,
You have something else written there, what you adding tag to,
and you using some base to separate tags for exactly that purpose -
Like setting #Project #Idea #Role Etc
It can be way too long. And that dose not look nice.
Proposed solution
use | to cut everything before or in between.
like
setting/Event/Core/Miracle/Gift/Regression/Death/Endless/Limited/Last/Attempt/Failed/Misunderstanding/|Sacrifice
Would render as just
#Sacrifice or #…Sacrifice Or #…/Sacrifice
And
#Setting|/Regression
as #Regression or #…Regression Or #…/Regression
If used In pairs, it may also be useful to cut things in between tag, but it may be excessive.
Other option is use it as full on aliases, as in
setting/Event/Core/Miracle/Gift/Regression/Death/Endless/Limited/Last/Attempt/Failed/Misunderstanding/Sacrifice|#Sacrifice
To render #Sacrifice
It maybe us more in the main logic how aliases work, but is way harder to use, especially with templates with pre-cut beginning.