Yes Hari, you can consider using concatenated combinations of the values of each of those 4-5 level conditions and use it as key for your dynamic visibility, so that way you are checking multiple conditions are met using one Key value.
Thanks
Mallik