Bug 698: Keep forms contiguous and non-overlapping and start from 0.