Please use a `QVector` instead of a `QList` for this purpose. It is more space-efficient since it allocates the members contiguously whereas a `QList` will turn into an array of references to objects allocated individually in this case.