How does the draw priority accumulate?

If I have geo A with a draw priority of 1 and inside there is a a geo B with draw priority of 2 and then (at the same level of geo A) I have a geo C with a draw priority of 0 and inside that there is a geo D with a draw priority of 5, which has a lower draw priority?

Sorry this sounds like a riddle, but, how are draw priorities calculated? Is each one global or do they incorporate their parents values?

It’s hierarchical. So it’ll draw everything inside of Geo A before drawing anything inside of Geo C, since As priority is higher than Cs. Only the priorities between COMPS in the same network are compared.