Even array<> isn't used that often. There are several places with linked lists, sometimes allocated from CHeap.
Dynamic allocations are just avoided in general
Linked lists can perform comparably the way we use them (inside preallocated chunks and intrusively) but most of the time array<> and vector<> will handily outperform them because of cache hits and prefetch