We have an issue with inconsistent hashes of ase.Atoms positions before and after writing to extxyz, which I believe is caused by truncating high precision floats.
Can the specification define what precision can be expected and how this can be enforced?