so you store every entity position in a separate file? that's slow. just make up a custom file format and store all your data there.