I was also thinking of maybe having a damage capacity that recharges over time, and the total efficiency would then be on a decreasing curve, eventually leading to you not being able to fire a 1000 shots (times something if it is cannon slaved) but 1. Very slow recharging weapons wouldn't notice the difference, but massive missile - beam combos would.