Yes. I allocate at least 32 slots on initialization no matter what. It would be non-trivial to support no allocation for empty maps, but I can do it if it's really important.