The way I've done this in the past is to include X number of normal inputs, not a repeating section, and only use the repeating section for the extra rows. having both the normal elements and repeating fieldset elements styles the same so users can't tell they are different. It works well, since the + and Edit buttons for the repeating fieldset appear directly below the non-repeating elements, so they really do look like they are part of the same unit. That said, if you really need to do it in a repeating fieldset, you could do it with a sheet worker, and the same kind of sheet:opened event you use with version checking. Create a hidden readonly input, set its default value to 0 Have an event on("sheet:opened"), which checks that value. if it is 0, it runs, doing these steps: Create the number of new repeating sections (using setAttrs) change the hidden input value to 1 (or anything else), so it never runs again. You'd need to use generateRowID to create an id for each new row, and would then use setAttrs to create the row (by just setting the value of one attribute within the row). This means that the first time - and only that time - the sheet is opened, the needed rows will be created.