[this](https://www.youtube.com/watch?v=A4cKi7PTJSs) explains it really well. Vec<T> is used to be able to modify it's length, and for this, it stores a capacity. On the other hand Rc<[T]> does not. (+ clones are wayy cheaper)