Reverting snapshot-list to a native array because converting it to a clojure vector is too slow too to it's size.