Makes it easier to initialze adjacency, avoid extra re-allocations during initialization, reduces memory footprint.