Thank you, but I'm aware of this. Why did you claim that I haven't thought this through?
Since now I know that you knew that the feature you were requesting is impossible to implement, and you did not mention that in your feature request, now... i have no idea of what the goal of your comment was.