You can find a technote explaining how to install a VBScript to propagate properties hierarchically.
Operation of Prop Reuse Addin is controlled by two block properties: PROP_REUSE and PROP_STOP_REUSE. (Names of these properties are configurable via editing prop_reuse_core.vbs file).
Put the PROP_REUSE property on a given hierarchical block and all properties that are specified as its value will get propagated down the design hierarchy. Syntax for PROP_REUSE value is:
PROP_REUSE = Name1=Value1|Name2=Value2|NameOnly|NameOnly
If you specify the property to be propagated using the Name=Value syntax, then the property will be propagated using this explicit value. If you specify the property to be propagated using NameOnly syntax, then the software will try to get the property's value from the current component.
If, at given block level, you want to stop propagation of certain properties, put the PROP_STOP_REUSE property on that block. Syntax for PROP_STOP_REUSE is:
PROP_REUSE = Name1|Name2|Name3
I hope it helps.