1. A method comprising: determining a system status including a system-level bit masked word having a plurality of bits, each bit corresponding to a status of a different hierarchical level of the system; receiving a change notification; querying an entity at a lower hierarchy level if a cascaded state change is identified for that entity; continuing to query one or more entities in successively lower hierarchy levels so long as a cascaded state change is identified for a corresponding entity in a lower hierarchy level; and determining the current status for one or more entities having a changed status, wherein identifying a cascaded state change includes performing a logical exclusive OR operation on a previous status bit masked word and a current status bit masked word of an entity.