Related to #28997.
It's been a long time, but following what I read, the removal of nesting for .dropstart
was something that was asked (and I found that a bit weird by reading the actual code done in #23860).
I know that the dropstart component works well atm and it shouldn't change, but I was asking myself if a solution like this could potentially work for you. I couldn't see any breaking change with my visual checks and my tests with nesting.
If you accept this changes and as it changes the html code, I don't know if there is anything more to change.