Typescript Add Object To Beginning Of Arraylist Vs Linkedlist