Prefer vector to manual linked list for compositions.