I’ve found an issue that I thought was easy to fix but then, when I analice it, it turned out to be pretty complex.
I need some insight and maybe some discussion about the possible solutions. Here is a link to the issue in GitHub with the description in the OP and the complexity analisys in the comments.
I think that it’s better to discuss here in Discuss than in GitHub.
Lets see what you think. I’d like to read opinions, information, thoughts. Maybe you have another solution that is not listed, I’d like to read it.