I don't disagree with anything you just said, but I think the solution you're trying is potentially even more confusing. I don't have a better idea.