As proposed by some people on my last tweet, just copying the actual particle storage in-place is both simpler and faster than maintaining a separate index or ptr array. This stays true even when the object size is increased to 1kb. memcpy() is fast!
