merge internal fields into the hash, except for the object key