Yes that one has bitten a few people.
True, that would be awkward.
Maybe we needed to have both atomic and non atomic z-index values so we could control individuals or blocks as required. For dynamic elements like flyouts a value like “on-top” would be nice so that it goes on top of everything regardless .