Index: /trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java	(revision 16040)
+++ /trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java	(revision 16041)
@@ -120,5 +120,5 @@
      */
     public transient Set<TaggingPresetType> types;
-    public final transient List<TaggingPresetItem> data = new LinkedList<>();
+    public final transient List<TaggingPresetItem> data = new ArrayList<>(2);
     public transient Roles roles;
     public transient TemplateEntry nameTemplate;
@@ -641,5 +641,5 @@
             new ImageProvider("dialogs", "pin").getResource().attachImageIcon(this, true);
             putValue(SHORT_DESCRIPTION, tr("Add or remove toolbar button"));
-            List<String> t = new LinkedList<>(ToolbarPreferences.getToolString());
+            List<String> t = new ArrayList<>(ToolbarPreferences.getToolString());
             toolbarIndex = t.indexOf(getToolbarString());
             putValue(SELECTED_KEY, toolbarIndex >= 0);
Index: /trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetNameTemplateList.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetNameTemplateList.java	(revision 16040)
+++ /trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetNameTemplateList.java	(revision 16041)
@@ -2,7 +2,7 @@
 package org.openstreetmap.josm.gui.tagging.presets;
 
+import java.util.ArrayList;
 import java.util.Collection;
 import java.util.EnumSet;
-import java.util.LinkedList;
 import java.util.List;
 
@@ -17,5 +17,5 @@
     private static TaggingPresetNameTemplateList instance;
 
-    private final List<TaggingPreset> presetsWithPattern = new LinkedList<>();
+    private final List<TaggingPreset> presetsWithPattern = new ArrayList<>();
 
     /**
Index: /trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Roles.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Roles.java	(revision 16040)
+++ /trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Roles.java	(revision 16041)
@@ -5,6 +5,6 @@
 
 import java.awt.GridBagLayout;
+import java.util.ArrayList;
 import java.util.Collection;
-import java.util.LinkedList;
 import java.util.List;
 import java.util.Set;
@@ -158,5 +158,5 @@
      * List of {@link Role} elements.
      */
-    public final List<Role> roles = new LinkedList<>();
+    public final List<Role> roles = new ArrayList<>(2);
 
     @Override
