Wow, just wow.
I’ve opened so many pages now that I’m dizzy for reading all of this. It is much more complicated than I thought. But anyway, Kyle’s got a (not so convenient) workaround and did his job properly. But feel free to try your own.
For now my answer is: thank you, I’ll pass.