There is NO WAY you will see individual "vision" ratings for each weapon without tearing the entire game code apart and starting over.
IF we were to do that then all development of these games would cease, all support for the existing games would end and maybe in 5 years you would see another game but there wouldn't be anything "free" about it and it wouldn't really look anything like what we have now
We are at the stage of game development where many "ideas" on now to make the game "better" would mean tossing out hugh chunks of code and starting over. I can tell you this..... everytime we make a change to this code there are always knock off effects in areas we didn't expect partly because of the complexity of the code and partly because it has been cobbled together over 10+ years and it does things now people only dreamt about 10 years ago .
However, feel free to continue bringing up new ideas. Who knows...... one of them might actually be doable
Don