Ahh yes that's a good idea. Just make sure there's a random (while logical) element in it. In RS II Commagene would always rebel from the Seleucids to join Armenia on turn 2 or 3, which made war inevitable, and when I played Parthia Palmyra joined my on turn 4
The first became a bit annoying, the second didn't make sense.
But probably what I'm saying here in two sentences needs extensive programming
The first became a bit annoying, the second didn't make sense.But probably what I'm saying here in two sentences needs extensive programming

And @ahowl yep I think that's how they were used in the battle where Claudius was present as well as at Mons Graupius.