Index: /trunk/grails-app/domain/Asset.groovy
===================================================================
--- /trunk/grails-app/domain/Asset.groovy	(revision 455)
+++ /trunk/grails-app/domain/Asset.groovy	(revision 456)
@@ -20,4 +20,8 @@
         isActive()
         section()
+    }
+
+    static mapping = {
+        assetSubItems(batchSize:1000)
     }
 
Index: /trunk/grails-app/domain/AssetSubItem.groovy
===================================================================
--- /trunk/grails-app/domain/AssetSubItem.groovy	(revision 455)
+++ /trunk/grails-app/domain/AssetSubItem.groovy	(revision 456)
@@ -23,4 +23,8 @@
     }
 
+    static mapping = {
+        subItems(batchSize:1000)
+    }
+
     String toString() {
         "${this.name}"
Index: /trunk/grails-app/domain/Section.groovy
===================================================================
--- /trunk/grails-app/domain/Section.groovy	(revision 455)
+++ /trunk/grails-app/domain/Section.groovy	(revision 456)
@@ -22,4 +22,8 @@
     }
 
+    static mapping = {
+        assets(batchSize:1000)
+    }
+
     String toString() {
         "${this.name}"
Index: /trunk/grails-app/domain/Site.groovy
===================================================================
--- /trunk/grails-app/domain/Site.groovy	(revision 455)
+++ /trunk/grails-app/domain/Site.groovy	(revision 456)
@@ -21,4 +21,8 @@
     }
 
+    static mapping = {
+        sections(batchSize:1000)
+    }
+
     String toString() {
         "${this.name}"
