When circumstancing on a single property, the same property has to be used for all rules. It is possible to circumstance on multiple properties using a Circumstance Template and Definition, but then we would have more than 3 rules.
The limitation when circumstancing on a single property is that you have to use the same property for all circumstanced rules. For example, you have a base rule (which is not circumstanced) and then you create a new circumstanced version of the rule with the accountID as the circumstanced property. If you want to create additional circumstanced versions of the rule they must also be circumstanced on the accountID. It is not possible to select a different property.
It is possible to use different properties using a Circumstance Template and Definition.