Allow ArrayLists to be independently handled