Tried to create a performant persistent map but using memory mapped files and only pushing single keys/values creates so many small disk accesses that it's faster to dump a whole map at eacht put/remove. Still I'll store this Class (PersistentUUIDArrayMap) for the future as it might be helpfull with very large maps and only frew write operations