Add new rows as needed, instead of setting a hard limit in HTML