As we discussed before, simply knowing how many siege engines are in the entire army is not only useless, but possibly devastatingly misleading. The Marshal needs to know how many siege engines are with him right now where he is, not how many are in the entire army. You always have laggers and people who don't march with the army for any number of reasons. If you have an army of 30 nobles, and 10 are not in the region with you moving to attack, then how many of those 30 siege engines are there with you ready to attack? It could be 30, it could be 12, it could be none at all. If something like this is added, it needs to be "How many siege engines my army has in the region I am in right now". If that's not how it works, then the feature is not useful for the intended purpose. Also, the Vice Marshal should get the same information for situation where the marshal is incapacitated.