Make child lists in AssignmentStore linked lists

This makes it easy to append children to the list when we add particles