This FR already exists. Syntax to delineate end of inner heading section, thus defaulting to next highest
And these ones might be somewhat related with possible workarounds in the discussions:
https://forum.obsidian.md/t/header-level-support-for-linking-to-embedding-ranges/12347
So I’m going to move yours to help for now. You can check out those other discussions. Otherwise I encourage you to give some examples of what you’re trying to do, and why it’s a major obstacle for your specific workflow, because someone might have a good suggestion or workaround for you.