diff --git a/includes/rules.core.inc b/includes/rules.core.inc
index f2690fe..74d190e 100644
--- a/includes/rules.core.inc
+++ b/includes/rules.core.inc
@@ -2104,7 +2104,7 @@ abstract class RulesContainerPlugin extends RulesPlugin implements IteratorAggre
 
     // Fix up the weights afterwards to be unique integers.
     foreach (array_values($this->children) as $i => $child) {
-      $child->weight = $i * 2;
+      $child->weight = $i;
     }
 
     if ($deep) {
diff --git a/ui/ui.core.inc b/ui/ui.core.inc
index 6af9541..5b8020e 100644
--- a/ui/ui.core.inc
+++ b/ui/ui.core.inc
@@ -991,7 +991,7 @@ class RulesContainerPluginUI extends RulesPluginUI {
       $form['elements'][$id]['weight'] = array(
         '#type' => 'weight',
         '#default_value' => $child->weight,
-        '#delta' => 20,
+        '#delta' => 50,
       );
       $form['elements'][$id]['parent_id'] = array(
         '#type' => 'hidden',
