No; `sizeof(void*)` is big enough to hold an `Int64` or `Float64`, so this amounts to over-allocating essentially every array. Due to alignment this will actually add 16 bytes, which is a lot of overhead if you have lots of small arrays. The size of our array metadata (64 bytes) is already killer for lots of small objects.