Maybe we could both store atomic field data instances for local ords and global ords as instance members. This way, we wouldn't need to have the `atomicReaders[i] instanceof Atomic` logic in `getBytesValues`?