This was a paranoid copy, but I believe we might be able to get away without copying here? See: https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/PersistentArrayMap.java#L53