I believe that cannons should have an overheating feature. Say you shoot to many times in a row your cannon will overheat and be damaged. I believe this would add a new strategy to the game instead of spray and pray.
You mean like tank cannons that have to reload and cool down meanwhile, or plane/tank automatic cannons that do overheat, lose accuracy and jamm? I think only ships secondary/aa lack overheating.
Don’t need to make tank battles any more miserable that they already are.