It’s not a bug as it is inherent to HTML itself, so it’s a technical limitation.
A video of this behavior using the theme component as you explain:
I think it’s quite low priority, but a change could be welcome, so I’ll add a pr-welcome tag on it if someone wants to give it a shot. ![]()