points
https://en.cppreference.com/cpp/container/vector
I haven't used the relatively new C++17 polymorphic_allocator, though, maybe it fixes this.
What does that mean?