ArrayNode and ObjectNode: do not calculate the hashcode beforehand

Equality is not called that often, after all.