New implementation with a linked-list based index. Seems cool.