The match dependency order is determined by the match depends of each object. Objects cannot be match dependent on each other so there is a strict hierarchy of dependency. Objects may be dependent on none (independent), 1 or 2 other objects.