My question is this: Is this whole thread just talk or is there actually a will to do something from the dev team? This conversation has gone on for years and nothing has happened. If there is serious consideration for ideas on how to do this properly, then it's a good discussion to have. Otherwise, I feel like we're almost wasting our time.
I'm happen to spend some time coming up with different ideas as solutions but I want to know that time is useful.