Hi Erik!
Sometimes it is all in your mindset and prioritization done by top leadership. In other words, shifting from I CANT to I CAN DO! and carefully evaluating "nice to haves from show stopper bugs".
Here is a tangible example of what I mean, rather than say "Untill we find a better way to solve this, it was reverted to the old situation"
Have Shaun make an top level executive decision to be more "CAN DO" and say this kind of thing here at this location.
We (the DotNetNuke team) strongly believes in supporting professional development and using ROADMAP SOFTWARE PLANNING and will for sure address this problem in DNN version ?.?.?. We have Shauns word that he had not left professional developers out in the COLD!
Sometimes we all know the solution is hard. Especially with great software like you guys produce. Perhaps this problem is very hard to fix. I do not personally know. But if Shaun acts as a priority setting manager and sees this is TRUELY A SHOW STOPPER TO PROFESSINAL DEVELOPMENT then he will point your DotNetNuke team at a specific DotNetNuke release in the future and give his word / promise to the public the problem will be fixed in the DNN PLANNED ROADMAP future version of DotNetNuke.