Can't we have just differential firing arcs for different weapons? Beams have 90°, missiles 40°, cannons 30°, pulses straight?
And secondaries give you difference too. Beam reduces it to 75%, missile increases it to 150%.
If we need to we can add a new tertiary effect, gimbal modules, that...