It is a really hard question to answer because of all the Variables, I think your idea has merit, in fact, a pretty smart workaround to a common issue

Obviously there is the issue that you don't...