Hello ,
I do not have any control over when 4.9 is released. Features that are implemented and considered, or bugs that are fixed are handled by our development team.
I attempted to recreate your issue myself in a test project and was unable to. From what you describe " this is not reproducible under normal conditions," and the fact that I can not reproduce it makes me believe this could be a project specific issue.
Let me know if in 4.9 this issue is fixed. Or if in 4.9 you can reproduce this issue in a test project.
Thank you,