<s>Right now it uses a linked list approach, need a more complex data structure for better performance</s>